Conversation
Notices
-
@jookia that sounds like GA is implemented incorrectly. Doing it correctly means that it's loaded asynchronously - so the page will not suffer if it's "missing" or slow. Again: don't blame a language for bad design! (and how is GA "most JavaScript"? It's just a single application.
- Claes Wallin (韋嘉誠) repeated this.
-
@mikael Then it's the minification that's the problem! But it's there for a reason: a page that uses JavaScript (and which page doesn't?) will load much faster - and that's good for visitors. I think it would be best when developers using minified JavaScript would create a link to the un-minified version (or even create a version of the page that uses that, giving visitors a choice). Personally, I wouldn't dream of *only* using the minified version of jQuery (exc ept during developent), but of course I can create a link to an alternate page version.
-
@moshpirit @kat So is accessibility - the time that JavaScript was bad for that is over, it now provides tools (in conjunction with ARIA) to make pages more accessible. JavaScript isn't bad - bad JavaScript is bad!
-
@mk Guns don't kill people, javascript kills people.
-
So, *bad systems design* will kill people. Not one language that happens to be part of that bad design and is being used for something it totally never was designed for. If it had happened to be Pascal, you'd be saying Pascal kills people. That's just sloppy thinking, and I'll ignore such comments from now on. (Maybe get a good night's sleep so you can think clearly?)
-
@jookia what's your source for the statistic "most"?
-
I'd say any project or software that has a README doesn't require JS to read. That's quite a lot.
-
@jookia can you point us to a project that *does* require JavaScript to read about it?
-
@mk Are READMEs web pages now?
-
@mk @jookia JavaScript the language has its quirks, as do the web APIs, but hating "JavaScript" is proxy for hating what people do with it.
-
@jookia @mk Markdown READMEs are definitely web pages. And they are everywhere. 75% of them are on a single host though. :-/
-
@clacke @mk Javascript's cool, it's the Javascript websites that mostly suck. Qvitter is clunky and slow for my low-end machine for example
-
@jookia @mk ... and breaks e.g. Wayback Engine. And links on archive.is-archived Quitter pages aren't links, b/c it renders dynamic as pics.
-
@clacke *some* people
-
@mk Yes, sure. My point is, JavaScript hate is really "you broke the internet and this could've been done w/ progressive enhancement" hate.
-
@clacke agreed!