“In a world where UX is king, it’s curious to note that slow-loading websites are still a growing problem. Sadly, our benchmarks for what’s acceptable increase every year as we inch ever upwards towards larger and heavier sites.”
This is incontestable, and though the “our” and “we” never apply to me, websites of governments, small businesses and individuals are often as bloated and ugly as those of corporations.
“Yesterday’s bloated monster of a slow-loading behemoth at 1 megabyte becomes today’s sleek and light example of what to aim for. Back in the day, 100 KB was considered too big.
When I accessed sites at 56K in the mid-’90s, I didn’t adjudge 100K as excessive. Does “back in the day” denote the mid- to late-’80s, when images and audio uploaded to FTP servers and BBSs occasionally exceeded this length?
Today’s Tweets are heavier than yesteryear’s web pages.”
Microblogging is an inherently inferior concept worsened by the coded obesity characterizing nearly every site that provides such a service. At a fraction of their size, most message boards provide their users with far more flexibility and freedom than Twitter, Gab, Tencent Weibo, Plurk, Parler, Facebook, etc. Mastodon is a notable exception to this trend, but it was founded and it’s almost entirely administered by psychotically hypersensitive baizuo who practice ideological censorship as a lifestyle (and probably hate women).
“Of course, we have Moore’s Law to thank for ever-increasing web capabilities. Modern hardware and internet infrastructure can handle an entire galaxy’s worth of extra data transfer. But, like ever-expanding suburbs and the highways that connect them, extra capacity soon gets filled up as we expand in every direction.”
Avarice, stupidity and mundane incompetence is as responsible for this trend as expanded and advancing usage…
“Needless to say, any developer caught ignoring the principles of UX and unleashing megaton websites on the browsing public should take a serious look inwards. It’s simply bad form.”
Obviously, this is because no such principles or protocol thereof have ever been widely or formally acknowledged, much less observed by the vast majority of web designers.
“There are now layman’s tools for helping solve bloat on your own website, even when your web developer has sold you a heavy behemoth. Anyone can lighten up their own load by using code minifiers and image-handling techniques.”
More trouble’s suffered from crashed and frozen browsers than sites.
No, it doesn’t. It can conduce to such qualities in moderate application, but notwithstanding its ubiquity, it’s obviously as demonstrably unnecessary for frolic as for utility.
“Nobody wants to go back to the days when all we had to work with was HTML.”
“Without dynamicity, that world would appear sad and flat to today’s users.”
One can intuit so much about a person by cursory observation of their diction and lexicon, and especially neologisms so encompassed in the latter. Dynamism can be a circumstantial virtue; “dynamicity” smacks of moronic corporate attempts to further befoul our living language.
“And marketers? They’d be completely lost without being able to serve up those highly-targeted ads we’ve all come to expect when we browse the web.”
Imagine that you’re in attendance at some soiree or other, and some drone burdened with a retreating hairline, micropenis and IQ of 95 opines from across the dinner table, “To be fair, industries really need to consider the needs of marketing departments when we design and test products and services, because that benefits consumers.” You’d be morally, if not legally justified to rise from your seat in a fit of pique, circumambulate that table and break his stupid face.
We probably could, though that’s hardly desirable. After all, some other language will eventually supersede it.
This is naive; present popularity is no reliable indicator of future preponderance. Incidentally, I freely concede that the development and adoption of jQuery is largely a tremendous boon.
These consecutive, contradictory statements are essentially a caveat for proofreading:
That latter declaration is true, but…
“1. Wean ourselves from jQuery addiction
This won’t happen for awhile, for jQuery’s appeal inheres in not merely its convenience and usefulness, but also its novelty. Developers disposed to use jQuery won’t dispense with it until something just as commodious succeeds it.
“2. Limit surveillance scripts
“Third-party tracking code is responsible for much of the weight gain of the internet. We all know it to be true, yet web developers are still held hostage to clients who insist on loading up their seemingly wonderfully optimized and fast-loading newly designed site with cookies, tracking code. Online marketing companies don’t always realize the weight that elaborate advertising code can cause. If you’re not using it, let it go.”
If “limit” read as “eliminate,” I might agree.
Here are four tips by which everyone can actually lighten their load:
- Never write scripts that enable a server to surveil, track or cryptojack public visitors. If this seems revolutionary, good. Usury and marital infidelity aren’t moral for their legality either.