72 Comments
- phoopee3, on 08/12/2008, -4/+43raise your hand if you don't have javascript enabled.
i'm tired of developing for the little people, the ie6's of the world, people with javascript disabled, etc.
***** em! - sensor, on 08/12/2008, -6/+32Not very advanced.
- ChestRockwell, on 08/12/2008, -0/+24If coded correctly, the page should still render all the content. Some of these examples, wile they may be "advanced" are not coded well. JavaScript should be a progressive enhancement...I think these examples are interesting, but kind of sloppy and not coded well.
- bitterCAMPARI, on 08/12/2008, -0/+15I guess advanced is a relative term.
- mattlohkamp, on 08/12/2008, -2/+15Speaking as a developer, I'm pretty sick of people that are determined to type-cast the various web technologies - flash, html+css, and javascript all have perfectly valid uses, you've just got learn to apply them judiciously.
- kevisazombie, on 08/12/2008, -7/+19People bitch and whine about Flash being poor on usability and SEO When a lot of this JavaScript has the same problems. Try disabling JavaScript and see how much content the pages deliver.
- grammarpolice, on 08/12/2008, -0/+11Websites without javascript aren't ugly yo. You can design gorgeous, appealing and functional websites without using javascript. One can substitute CSS and awesome HTML for an elegant solution instead of bugging it down with Javascript. ( for example drop down menus) It's all a balance, use it if you need it, just not over the top.
- normalkid0615, on 08/12/2008, -0/+9No seriously, I know one of the Developers at Bungie, and they say they programmed the entire thing using a TI-83 and a Gameboy Midi'd to a Robotic Arm adding machine.
- dyoungprod, on 08/12/2008, -2/+11Disabling JavaScript simulates a search engine crawler's experience to analyze how the navigation will affect search indexing.
- dlllb, on 08/12/2008, -1/+10@dyoungprod - Are you a search engine?
- FlaG8r, on 08/12/2008, -2/+11Even with JS enabled the first one looked like crap on Firefox/Ubuntu.
- rlanglois, on 08/12/2008, -0/+9http://plugins.jquery.com/project/blacknwhite
:) - rlanglois, on 08/12/2008, -0/+8That's why we have unobtrusive JavaScript libraries such as jQuery.
- falafelkiosken, on 08/12/2008, -0/+8java != javascript
- normalkid0615, on 08/12/2008, -0/+6Neighbours navigation
HUH? - MrChunks, on 08/12/2008, -1/+6No it's not.
- taketheleap, on 08/12/2008, -1/+4nice shameful plug.
- doubleyoube, on 08/12/2008, -0/+4The target audience of the kobe bar, and all other sites under the arc brand is 18 - 30 somethings. Most will have laptops, or simple pc's. The number of people who have javascript disabled or computers too old to run javascript is so small. The stats show only 2%!
When we designed and built the site, we made a conscious decision not to bother making a non-js version. Wasn't worth the time.
Also, this site has perfectly adequate SEO. - GoatMonkey2112, on 08/12/2008, -0/+4Yes, but it's not beginner stuff either. Most of these tips seem more like design tips than really programming guides also.
I really like the design of the Kobe page. The panel block is a nice feature also. - Kevunism, on 08/12/2008, -0/+4Haha, dugg for #2's self portrait. Dare to dream Justin, dare to dream.
- inactive, on 08/12/2008, -1/+4Big fan of the overlay scripting, but the problem is compatibility. I hate a lot of time getting things just right. Then again, I don't consider myself an 'advanced' coder so maybe that is the problem. Or maybe I just obsess too much over positioning and need to learn to accept that users will inevitably have different experiences and there is not a whole lot I can do about it.
- wheezy360, on 08/12/2008, -0/+3^^^ True, however that's a moot point when it comes to the reason why your grandmother has JavaScript disabled, or why Company XYZ's policy is to have all client machines running IE 6 with no JS. On my site I just have a noscript warning that sits fixed at the top of the page telling people that having JS disabled is crippling their website experience.
- Lewiji, on 08/12/2008, -2/+5@dlllbdlllb - I doubt he is. But the fact is that people whine about flash because it messes with search engine's crawlers - but a search engine crawler doesn't have javascript, so a site that doesn't display content without JS is no better than flash.
- phoopee3, on 08/12/2008, -0/+3according to our lords and saviors over at the w3school of instant information, as of january 2008, 95% of people had javascript enabled!
http://www.w3schools.com/browsers/browsers_stats.a ... - dlllb, on 08/12/2008, -1/+4My god. How does someone come to the conclusion that posting that is a good thing.
- h4ppydotcom, on 08/13/2008, -0/+3Well, stats (as gathered by Google Analytics) for one of our busy business-related sites are:
98.1% of users have Java (not the same as Javascript!)
96.4% have Flash
3.9% are running at 800x600
94.0% are running in 24-bit colour or higher
76.9% use IE (of which 65.5% are on IE7 and 34.2% on IE6)
19.2% use FF
And, according to http://www.w3schools.com/browsers/browsers_stats.a ... roughly 95% of browsers have JS enabled. http://www.thecounter.com/stats/2008/August/browse ... is another good resource and also suggests that ~93% of browsers have JS.
It sounds a lot but this means that ~7% of your visitors (1 in 14) will not have JS so I still think sites should be designed to work well (even if they're not necessarily as pretty) for visitors without JS. After all - if I told you that you could "increase traffic to your site by 7%" you would probably be quite interested to find out how! - altjeringa, on 08/13/2008, -1/+4Yes screw the blind! Genetic mutants why should they be allowed to surf the internet! Hell maybe we should repeal the Americans with Disabilities act, maybe clean up the gene pool a bit.
Oh you forgot there are people out there who have to have the internet read to them? How about this? Screw the ignorant!!! Why should we have to listen to people who are to lazy to actually learn about the field they claim to be experts in. - TaintBrush, on 08/12/2008, -1/+4@rlanglois: Meanwhile, 50% of your viewers will think you can't design a website.
I hate IE as much as the next guy, but it's really not that hard to make it work. - solidus636, on 08/12/2008, -3/+5............................................______ __
....................................,.-‘”...................``~.,
.............................,.-”...................................“-.,
.........................,/...............................................”:,....................................NO IT WILL NOT BLEND.
.....................,?........................... ...........................,
.................../.................................................. .........,}
................./.................................................. ....,:`^`..}
.............../.................................................. .,:”........./
..............?.....__............................ .............:`.........../
............./__.(.....“~-,_..............................,:`........../
.........../(_....”~,_........“~,_....................,:`..... ..._/
..........{.._$;_......”=,_.......“-,_.......,.-~-,},.~”;/....}
...........((.....*~_.......”=-._......“;,,./`..../”............../
...,,,___.`~,......“~.,....................`..... }............../
............(....`=-,,.......`........................(......;_,,-”
............/.`~,......`-...................................../
.............`~.*-,.....................................|,./.....,__
,,_..........}.>-._...................................|........... ...`=~-,
.....`=~-,__......`,.................................
...................`=~-,,.,...............................
................................`:,,.............. .............`..............__
.....................................`=-,...................,%`>--==``
........................................_........ ..._,-%.......`
..................................., - lulzitsadigg, on 08/12/2008, -0/+2http://ajaxian.com/archives/graceful-fallback-from ...
- inactive, on 08/12/2008, -0/+2I just wish browsers did not have the ability to turn off javascript....
- altjeringa, on 08/13/2008, -0/+2Advanced Javascript degrade gracefully. These are intermediate at best.
- svivian, on 08/12/2008, -0/+2Yeah it's great to see a programming article on digg that isn't just a list of links to other sites. Actually, same goes for smashing mag - most of their "articles" are like that.
- svivian, on 08/12/2008, -0/+2Are you getting the random black block with flying stars? Not sure where that's coming from.
- HookmasterCH47, on 08/12/2008, -2/+4Finally, this reminds me of old school digg, and by old school, I mean really about 8 months ago.
- doubleyoube, on 08/20/2008, -0/+1Yup, and those 5% aren't interested in visiting a bar anyway. So we're sorted.
- garrettg84, on 08/12/2008, -0/+1joke? please?
- solidus636, on 08/12/2008, -2/+3You're pretty stupid aren't you?
- dlllb, on 08/12/2008, -0/+1A pound of grass? IS THAT YOU WEED MAN??
- altjeringa, on 08/13/2008, -2/+3I really don't see any good reason any of these scripts can't be 508 compliant and the content in the pages accessible without javascript except that the people who write them are lazy, or ignorant, or both.
- lcmatt, on 08/12/2008, -0/+1Halo 3 was coded in ADA
- mattlohkamp, on 08/12/2008, -0/+1mmm, tasty beef.
- ornito, on 08/14/2008, -0/+1dojo toolkit ladies!
- adijux, on 08/12/2008, -2/+3> Try disabling JavaScript and see how much content the pages deliver.
Why would you disable JavaScript in your browser? It makes no sense. - MonkeyNews, on 08/13/2008, -0/+1Poor you. How about you do your job and quit dictating how a user should browse the web.
- doubleyoube, on 08/12/2008, -0/+1Actually, if you are on the dining section, click the link and the food will slide into view.
- svivian, on 08/12/2008, -0/+1@grammarpolice: But what if you have CSS disabled? ;)
Also CSS drop down menus just aren't as good as using JS - for example, to stop the dropdown disappearing as soon as you move the mouse away. It's nice to keep it open for a second in case you accidentally moved the mouse too far.
Actually, having said that, click-menus are far more effective, because everyone is used to the standard OS menus. - starkraving, on 08/14/2008, -0/+1So do the hackers! Don't forget there's a Firefox plugin that automatically disables javascript on any site that isn't explicitly in your whitelist. Until you approve the site you've effectively become one of the 5%, whether you normally have javascript enabled or not.
- doubleyoube, on 08/20/2008, -0/+1Like I said. 2% of people is not worth our clients money or our time. It's not laziness, it's simply statistics.
And those two percent of people are too busy turning of javascript to go to a bar anyway. - Whitey07, on 08/13/2008, -0/+1I can just little bits of information, dugg.
-
Show 51 - 72 of 72 discussions



What is Digg?
Browsing Digg on your phone just got easier with our enhancements to the