Yes, Javascript is used all over the web, but I find that in almost every case it is unnecessary. I use Noscript, and have a pretty small whitelist, comprising mostly just my bank, some webmail sites, and one or two travel ticket booking sites that just don't work at all without it. I temporarily whitelist quite a variety of sites whose functionality is enhanced by scripting, but only on those occasions when I actually need that extra functionality - and taking that moment to click on the Noscript icon to do the temporary whitelist really doesn't slow me down.
One example is the BBC news website, which runs at least twice as fast with scripting disabled - so I keep scripting blocked there except when I actually want to watch the video associated with a news story.
Facebook stays disabled except on those rare occasions when I actually venture into that cess-pit; I believe (not sure) that this preserves me from most/all of those attempts by Facebook to follow me round the Web ("Like"
And all those tracker sites of which I'm aware (doubleclick, google-analytics, 2o7, etc.) stay on my Noscript 'Untrusted' list.
All the forums I use regularly work just fine without scripting, albeit sometimes with a slightly clunky look'n'feel. Often a site's 'search' facility just reports "No hits" unless scripting is enabled, but I'm blessed if I know why. So on the rare occasions when I need to search the forum, I temporarily whitelist. Easy, quick.
[BTW: I've authored plenty of websites with a search engine integrated, and scripting is just not necessary (at least with Ht://Dig).]
There is just no need for scripting in the vast majority of cases - genuinely Web 2.0 sites excepted. I reserve a special level of contempt for sites that implement links with Javascript.
I accept that large efficiencies of content data transfer are obtained when AJAX is used nicely (page components updated in situ instead of a complete retransmission of the entire modified page). However, as a capable security-minded sysadmin I'm also aware of that fundamental security adage: "If you let a Bad Guy run His program on Your computer, it's not Your computer any more", ((c) Microsoft). Javascript functions are programs, so to allow all websites to run Javascript on my computer is an act of faith that :
I'm afraid I just don't have that level of confidence in the abilities and motivations of all 5 Gajillion website sysadmins out there - and they not only have to be that competent, but also remain that competent 100% of the time. Heh.
I run without scripting enabled, I enjoy a significantly faster and more ad-free web experience, I visit all kinds of murky parts of the Web
You know that almost all drive-by downloads (apart from those that target buggy embedded document viewers) exploit a flaw in the DOM that requires Javascript to leverage, right ?
most people start work at 8am
No they don't !
What kind of slave-drivers do you work for ?
American slave-drivers, by any chance ?
Over here in Europe there are all kinds of work routines, largely depending on the type of climate. And in my experience there are always at least two major groups: those who like 8am-4pm, and those who like 10am-6pm. The first group claim they get a lot done early in the morning, but on the rare occasions I was in that early (all-nighters, go-lives) I noticed a lot of chatting or reading news among that group
Personally, I don't get out of bed till 9am, and find mid-to-late-afternoon the most productive, after the fire-fighting and routine meetings are done.
PS: given the traffic overload on transport infrastructure these days I think it's a very good thing that arrival & departure times are staggered throughout the start and end of working days.
Once upon a time, all organisations of any significant size had an in-house 'Computer Department', with systems analysts, and programmers, and computer rooms, and operations teams
Then, along came the Big Bad articles in CEO magazine, which convinced the CEO to liberate herself from the need to employ all those IT weirdos (with their strange clothing, incomprehensible jargon, and salaries that offended the HR department), by simply outsourcing the organisation's IT needs - usually by buying an off-the-shelf ready made suite of software (often from SAP Corporation) that allegedly could perform any conceivable kind of business function
This off-the-shelf ready-made software is known as Enterprise Resource Planning (ERP) software, and it never does exactly what you need it for, but the CEO and the ERP sales consultants all get to have huge bonuses, and three holidays a year, and the actual end-users get to 'blame the computer' for the rest of their lives. Only a few old-timers still whisper in the canteen about the days of The Mainframe when Things Just Worked.
Oh, and the redundant in-house IT staff, who used to work on the bespoke custom application systems, get to have no cookie
These days I dust and polish my old COBOL-74 manuals in the shrine in the attic, tell my nephews and nieces lurid tales of paper-tape punches and systems that were taken down every Wednesday morning for hardware maintenance, shake my head in disbelief at all the J2EE-framework websites that litter the Interwebs, and stare into the distance a lot.
Did I ever tell you about the time th..[][][][][]..NO CARRIER
Torvalds responded "no" while shaking his head "yes," as the audience broke into spontaneous laughter.
Torvalds also admitted that while he as a full life outside of Linux he couldn't imagine his life without it.
While Torvalds has a full life outside Linux, it is at the core of his existence, he said. "I don't see any project coming along being more interesting to me than Linux," Torvalds said. "I couldn't imagine filling the void in my life if I didn't have Linux."
/blockquote.
http://dilbert.com/strips/comic/2004-01-11/
"I fixed the Internet"
[oblig]: Handy fact: "miles-per-gallon" (Imperial gallons mind you) is equivalent to "furlongs-per-pint"
I'll get my coat
Solutions are obvious if one only has the optical power to observe them over the horizon. -- K.A. Arsdall