90s web was a wild west, but it was a far cry from its "dark ages".
90s web was a wild west, but it was a far cry from its "dark ages".
Somehow even highly technical interfaces, e.g. DNZ zone editors are now made mobile-first. I wonder, is the majority of people really editing zone files on their phone? don't people value their time anymore?
I think the sweet spot is mobile-compatible controls and progressively enhanced design that can scale up or down. Preferably using the simplest tools, even if unfashionable.
Unless you're just reading a text-only article, there's a big difference between what a mobile interface can and should offer, and what a desktop interface can and should offer. I agree that we've sacrificed desktop for the sake of mobile.
I understand why this is done for sites whose goal is to show advertisements. If the majority of the users are mobile and you get most of your money from them, it becomes harder to justify creating a proper desktop experience.
I suppose I wish more people spent the time to build desktop-class interfaces regardless.
I'd join that movement. The modern web is such a disappointing mess.
https://solar.lowtechmagazine.com/2018/09/how-to-build-a-low... https://theconversation.com/yes-websites-really-are-starting... https://twitter.com/QuestForTori/status/1211561864326332416
# of bytes the page downloads.
# of scripts/stylesheets the page downloads.
# of ads the page downloads.
# of http requests the page does.
If that happens, the minimalists will typically choose the most efficient page because competition has already ensured that content quality will be top notch in almost all of them for most popular searches.
What roles does the web serve that benefit humanity? Some of the most important are: 'literary', 'research', 'educational', 'financial service', 'commercial service', 'audio/video'.
Then we have a 'typesetting/graphic-design' role, which is 99% of the reason the web 'requires' JS and CSS. As long as we were happy with a "one-size-fits-all" design, we could enable the other roles via (existing, and future) HTML tags alone (the way we did prior to the introduction of JS).
Now, what are the trade-offs we make to gain the 'typesetting/graphic-design' role? They are a loss of: security, privacy, legibility, compatibility, accessibility, ease-of-use, and page load speed. To be fair, we also gain fantastic abilities for web developers to innovate, but we could probably find some workaround, without 'AJAX', to allow devs to experiment.
The world would be better off, in may ways, if we scrapped the web's dynamic features, created a few new HTML tags, and re-implemented them using HTML alone.
The point I wanted to make with my comment is that the dullness also has advantages.
You also don't need JS to support it, although you may have to give up on the idea that your site has to look the same in all browsers, because not all browsers can do things like automatic hyphenation.
And frankly I am happy that I don't have to read source code in Courier just because it is the only available monospace font.
> There is absolutely no reason great
> typography should come at the expense of privacy
I agree to the extent that there is an order of magnitude less reason to prohibit CSS than Javascript.However CSS is not benign. There are features that bad actors regularly exploit. For example, setting the opacity of an evil button to 0, and positioning it above an innocent button.
Also, CSS, as currently designed, is a barrier to reuse. The model I like is one where users are at liberty to display web content however they (the user, not the website) prefer. Since CSS is basically reusable only in theory, it inhibits that.
> I am happy that I don't have to read source code in
> Courier just because it is the only available monospace font.
It's true that, as a web developer, you can provide Courier. As a user, it's not, by browser default, your choice whether you get Courier. If the server decides a user should see Comic Sans, that's what the client will use, no?This is partly because HTML has its own competing presentation features, and partly because there is an infinite number of cases for which a designer would have to write rules (eg: many html elements, that can also be nested)
I want an internet that helps to enlighten society, not mainly induces it to pump out memes, insults and prank videos.
I believe microblogging is reshaping the way we approach public discussion as a whole. Limited capacity for expression and implicit ability to take everything out of context can lead to frustration and miscommunication.
Now that every marketer, "growth hacker", "entrepreneur" and their dog are on there it's the opposite. Medium is now a signal that some idiot is trying to build credibility in an unrelated field by rehashing basic facts/existing content and peppering it with stock images and "sign up for my newsletter" forms.
But so do personal pages and other pages.
I was tasked with dealing with a old webapp based on some old technology. When googling the sheer amount of "here's the answer" with a link that is now dead ... and that same link spread across dozens of sites is very common.
The web is ephemeral by default.
If you dig through the HTML, the article content is all there, and it could be fixed with changes to Zotero's Medium and Substack translators[1], but that it should even been necessary to do what amounts to a site-specific hack is a problem in itself.
[1]: https://addons.mozilla.org/en-US/firefox/addon/single-file/
I could make a frameset page today, all browsers still support it. I could make a strict xhtml 1.0 page, browsers still support it.
Stop using Google-agenda driven features, and they'll perish.
(Remember how FF went against the monopoly of IE6? It's doable.)
I may get my Photoshop in the browser dream, but it is another nail in coffin for the free and open web.
Also, before Atom and VS Code, Adobe worked on Brackets, which was a text editor built with web technologies (pre-Electron) with a lot of the same goals.
All this to say… it still wouldn't have been my preference (I love "View Source") but there's plenty of evidence they made attempts to engage the broader developer communities and do a fair bit of work in the open.
Censorship as opposed to moderation?
In any case, the corporations exacerbate the problems of dredge going viral, prioritizing engagement over information.
Our corporate overlords choose what to display, and thus they choose what to take away.
The hegemony you're referring to is Blink, and it doesn't help the "toppling" effort when you lump WebKit in with it. WebKit is an effective check against Google's power, but not if folks continue imagining that two distinct projects that diverged years ago are one and the same.