"Axel Berger" wrote
Poprocks wrote:
> Most sites are so over-loaded with JavaScript, HTML5 and other elements
> that they *need* quite a bit of overhead to fully display at all.
| That's not the main point. Very few sites come even near to being valid.
That is the main point. Many sites now load MBs of script.
And loads of unnecessary fonts. I generally disable script. I
always disable fonts. Nearly every site loads pretty much
instantly for me.
It's true that pages are also overloaded by junk created
by WYSIWYG tools used to make corporate pages, but
that's not the biggest problem.
|
90 % of the bloat (and the same share of the malware entry points) come
from trying to second guess, whatever the author might have meant by the
utter nonsense he wrote.
|
Virtually all malware weakness comes from script.
Cut out executable code and the page is safe, because then
you're just dealing with display instructions.
HTML is not XML. It was never meant to be strictly interpreted.
It was meant to be simple, accessible to the masses, with the
idea that the browser would just do its best with what it's given.
That's allowed most pages to work well enough. And that's the
idea. People want to see a webpage, not police coders.
There are lots of problems, especially from people who don't
know what they're doing. An increasing problem I see is "lazy load"
images that are completely broken without script because the
SRC attribute is missing or invalid. But even that wouldn't be a
problem if people followed what used to be rule #1: A webpage
should degrade gracefully. It should look as good as possible in
as many browsers as possible. If script is used it shouldn't be
required. No one follows that rule anymore because it's all about
commercialism and spying. The only use I see of NOSCRIPT
tags these days is so that Google can spy with their
googletagmanager even if a visitor disables script, by using a
web bug. I visit pages that are so broken without script that
they're completely blank, yet Google is still there to try to spy
on me!
To the OP: Accessibility options mean that you can set most
browsers to block script, ignore images, prevent reloading
and pre-fetching, etc. It doesn't have to use a lot of
resources.
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)
|