3 ms·
How about tons of useful stuff then?
by Spiritus 13y ago
How about tons of useful stuff then?
- blueskin_ 13y agoI've yet to see one that's genuinely useful, and no, replying to a forum thread etc without a pageload doesn't count.
- Spiritus 13y agoSince this post is about Gmail, I'll just stick to that an can still name a couple of useful things from the top of my head: - autocomplete of e-mail addresses - collapsing/expanding nested e-mail conversations - search suggestions - navigating your inbox while simultaneously composing a new e-mail
- klibertp 13y agoPoints 2 and 4 are doable with CSS. The rest is possible to approximate with some combination of forms, iframes and continuation-based backend. No "onkeyup" of course, but enter key can work nicely. Actually, I agree with both sides of a debate here: progressive enhancement is a really great idea and moreover it's completely insane to require JS and lots of potentially buggy and maybe even harmful JS libraries just to see what the page is about. On the other hand, non-JS and JS-based designs and implementations are just too different to be developed together - I know, I tried, multiple times - and what you really get is a blatant violation of DRY principle and twice as high cost. In short, until we have a set of non-JS components (HTML5 new input types are an example), which are common and make it possible to translate JS-based design to non-JS one without whole page redesign, we're going to see people over-relying on JS and not providing alternatives. Which sucks.
- gfodor 13y agoWhether or not something is possible with CSS instead of JS is completely irrelevant to the argument that by turning off JS you are missing out on useful functionality implemented in JS, like the aforementioned GMail features.