Inline.

"Antonio Cavedoni" <[EMAIL PROTECTED]> wrote 
in message news:[EMAIL PROTECTED]
>
>along with it. We're in 2005, and we *know* that some people turn JS  off 
>on purpose, use browsers where JS support sucks, or are disabled

I specifically track js settings of all people who come to my site 
(http://lazutkin.com/). So far I saw a handful of real people disabling js. 
JavaScript was enabled on more than 99.99% of browsers. Majority of browsers 
are recent with decent support of js. Browsers constituted 92.3% of my site 
traffic (incomplete 2005 data):

70% FF + Mozilla
13.1% IE
4.3% Safari
2.9% Opera
1.2% Konqueror
0.3% Camino
0.2% Netscape
0.2% Galeon
0.1% Nokia browser

The rest (7.7%) are bots, wget, and RSS readers. Of course my site is not a 
representation of the whole www (wwww?) but a random sample. But it matters 
to me. :-) Up to this year I managed public consumer-oriented web apps with 
big traffic and saw practically similar picture with IE and FF swapped.

There are two real problems:

1) Mobile users (PDAs, cell phones).
2) Visually-impaired people.

They both have problems with dynamic web sites.

(You can add one more for US-based web sites: non-English speaking users. 
These users require special content too. But it is a different category.)

Both categories are a small minority of visitors. It doesn't mean they 
should be neglected, but majority of users should not suffer from 
limitations imposed by catering to minority users. In practice the best 
solution is to separate content for different target audiences. That way you 
can provide the best user experience for everybody. That is why major web 
sites have separate sections for mobile users, Spanish language sections, 
and text-only pages to accommodate screen readers.

I don't see dynamic web pages as alarming trend. Then again I didn't hear 
people complaining about interactive desktop applications, say games, which 
don't run on your mobile, do not have Spanish language content, and 
impossible to play by disabled people.

Talking specifically about Django:

1) It should be able to produce web pages, which don't use dynamic features.
2) It should be able to support formats other than HTML.
3) It should be able to produce web pages in different languages.

I think Django does all of them. The rest is up to web site designers.

Thanks,

Eugene



Reply via email to