It means that you remember that people are using your application/service/whatever. It means putting your users first and not making them feel like they're only there to funnel money into your pockets. It means user-centered design.
It makes perfect sense, really, and it's about time this stuff is getting some attention.
Re:Why use XHTML when IE cannot parse it?
on
The Future of HTML
·
· Score: 1
With a table, of course. How else?
Tables were not removed from XHTML, they're still perfectly valid. You can even write valid XHTML using a table-based layout and no CSS whatsoever. Using tables for general layout, however, is considered poor design. Using tables for the display of tabular data, on the other hand, is perfectly appropriate and what the table element exists for, even in XHTML.
My SO's cat eats waffles and muffins regularly. Once the cat even swatted the end of a burrito right out of her hand and ate it. Weirdest cat I've ever met.
This is a horrible idea. Repeat after me. This is a horrible idea. The only, only, ONLY exception is if you know exactly who's going to be using your application or web site--for example, in the case of an intranet app that's restricted to a small amount of users. Don't give me any crap about what a small percentage of people don't have Javascript enabled. It's still 10 million folks or more.
Likewise, don't give us any crap about 10 million people having JavaScript disabled unless you can give us some verifiable sources for that number.
I would never require JavaScript for a general-use web site -- this isn't really where AJAX is useful anyway -- but I think it's reasonable to require it for a public-facing web application/service as long as the requirements are spelled out clearly. Sure, you may lose a fraction of your potential audience in those who refuse to enable it, but this may be an acceptable tradeoff for the time spent writing, debugging, and supporting two different interfaces.
Which POP3 client leaves mail on the server by default? Leaving it there is an option in pretty much any client, but I've never seen one set to do that by default on any platform.
How do you do your usability testing then? Don't tell me you code up a UI for every testing iteration.
I'm not making any assumptions about you but, sadly, the answer most open source developers seem to have is some variant of "Who needs usability testing?".
I'm in the early stages of a small project and spent a good part of the day today making a functional prototype for the web application/service I'm working on. As I code, I've got two iterations of paper prototypes sitting next to me as well as the notes taken during the user testing I did last week. I've found this process to be extremely valuable, as the feedback I got in the initial rounds of testing will save me a lot of time in the long run, not to mention ensure that the UI is intuitive and easy to use.
Wow, I had no idea that IE Tab existed. My job involves occasional use of two third-party, IE-only web applications (I'm looking at you, Covad and Blackberry!). I'm so tired of having to remember to open IE for them instead of just continuing to use Firefox.
I've installed IE Tab, added these two sites to the "always use IE Tab" list, and my headaches have been solved. Thanks for the tip!
The sad thing is that CNN has a recent article where they state matter of factly that MS invented AJAX in the 90's, when they created OWA (Outlook Web Access).
In what way is this not true? They didn't coin the term "AJAX", sure, but they came up with XmlHttpRequest and used it in OWA years before anyone else did much of anything with it.
Yeah, I hate admitting this too, but you can't change the facts.
$ grep \.icio\.us$
ausp.icio.us
avar.icio.us
capr.icio.us
del.icio.us
inausp.icio.us
injud.icio.us
jud.icio.us
mal.icio.us
meretr.icio.us
off.icio.us
pern.icio.us
susp.icio.us
v.icio.us
It means that you remember that people are using your application/service/whatever. It means putting your users first and not making them feel like they're only there to funnel money into your pockets. It means user-centered design.
It makes perfect sense, really, and it's about time this stuff is getting some attention.
And if you're still unsure, post it to Am I Web 2.0 or Not?
With a table, of course. How else?
Tables were not removed from XHTML, they're still perfectly valid. You can even write valid XHTML using a table-based layout and no CSS whatsoever. Using tables for general layout, however, is considered poor design. Using tables for the display of tabular data, on the other hand, is perfectly appropriate and what the table element exists for, even in XHTML.
ITYM BSD.
Well, you might have better luck if you used real ten-letter words instead of tired buzzwords like digerati and blogosphere.
HTH!
On Slashdot, maybe, but Slashdot is not the internet.
Or, I should say, Slashdot != the internet.
the fact that the ACLU has unfailingly stuck up for the rights of serial predatory child rapists and violent totalitarian jihadi zealots
References, please, and ones that somehow make these cases different from other civil liberties cases (remember, these liberties apply to everyone).
I do not think that word means what you think it means.
My SO's cat eats waffles and muffins regularly. Once the cat even swatted the end of a burrito right out of her hand and ate it. Weirdest cat I've ever met.
Does anyone find the fucktarded way ingaydget puts every fucking keyword to a link back to its search engine in every story a bit uber-google-gay?
Nothing beats a little intelligent, well thought out criticism.
This is a horrible idea. Repeat after me. This is a horrible idea. The only, only, ONLY exception is if you know exactly who's going to be using your application or web site--for example, in the case of an intranet app that's restricted to a small amount of users. Don't give me any crap about what a small percentage of people don't have Javascript enabled. It's still 10 million folks or more.
Likewise, don't give us any crap about 10 million people having JavaScript disabled unless you can give us some verifiable sources for that number.
I would never require JavaScript for a general-use web site -- this isn't really where AJAX is useful anyway -- but I think it's reasonable to require it for a public-facing web application/service as long as the requirements are spelled out clearly. Sure, you may lose a fraction of your potential audience in those who refuse to enable it, but this may be an acceptable tradeoff for the time spent writing, debugging, and supporting two different interfaces.
Which POP3 client leaves mail on the server by default? Leaving it there is an option in pretty much any client, but I've never seen one set to do that by default on any platform.
Don't tell 3com that.
Seriously, who cares about "Watching their music"
I have synaesthesia, you insensitive clod!
I had forgotten how annoying and full of himself ESR is. Thanks for the reminder.
I just used all my mod points modding down the MacMini nuts!
Way to abuse the moderation system, asshole.
How do you do your usability testing then? Don't tell me you code up a UI for every testing iteration.
I'm not making any assumptions about you but, sadly, the answer most open source developers seem to have is some variant of "Who needs usability testing?".
I'm in the early stages of a small project and spent a good part of the day today making a functional prototype for the web application/service I'm working on. As I code, I've got two iterations of paper prototypes sitting next to me as well as the notes taken during the user testing I did last week. I've found this process to be extremely valuable, as the feedback I got in the initial rounds of testing will save me a lot of time in the long run, not to mention ensure that the UI is intuitive and easy to use.
Since we're talking OS X, I should mention that it also supports encrypted swap. Secure deletion as well.
Wow, I had no idea that IE Tab existed. My job involves occasional use of two third-party, IE-only web applications (I'm looking at you, Covad and Blackberry!). I'm so tired of having to remember to open IE for them instead of just continuing to use Firefox.
I've installed IE Tab, added these two sites to the "always use IE Tab" list, and my headaches have been solved. Thanks for the tip!
The sad thing is that CNN has a recent article where they state matter of factly that MS invented AJAX in the 90's, when they created OWA (Outlook Web Access).
In what way is this not true? They didn't coin the term "AJAX", sure, but they came up with XmlHttpRequest and used it in OWA years before anyone else did much of anything with it.
Yeah, I hate admitting this too, but you can't change the facts.
Coversely, if either had been some kind of sneak attack, the side with the guy who hesitated would be more screwed
Considering the probable outcome of an actual nuclear attack, it doesn't really matter, does it? Better to err on the side of caution, I'd say.
What happens when someone releases a worm like the sasser on a mac?
With no network ports open in the default configuration, I think it'll have a hard time spreading.
Forget Web 2.0, I've got Dish Soap 2.0 with AJAX and Ruby!
So what is the issue with this?
That viruses (or worms, as I believe this would be) are generally a bad thing to have around in the wild.