| 
	
 | 
 Posted by David Dorward on 01/18/07 12:21 
aa wrote: 
 
>  > Running on the client? Very bad idea. It becomes invisible to anyone 
> > without JS enabled, including search engine indexing bots. 
> 
> 1. The author is talking about navigation, header, footer do not need to be 
> scanned by Search Engines. I appreciate that navigation, header, footer can 
> be loaded with keywords, but it is considered a dirty trick 
 
Search engines don't need to access the navigation? How are the going 
to find the other pages on the site then? 
 
> 2. What is the percentage of  non-JS visitors? 
 
Last time I looked at any statistics, I think it was something in the 
order of 10%. Usual provisos about statistics apply. 
 
With the increase in the mobile web, I wouldn't be surprised if this 
figure increased (Opera Mini is a very nice piece of software, but it 
doesn't do JS). 
 
> Are you saying that JS should not be used at all? 
 
No. The key is progressive enhancement. 
 
In short: 
 
Essential functionality should be provided by the server. 
Data should be provided by HTML. 
Style by CSS. 
Then JavaScript to increase usability and generally add convienience 
methods to the page.
 
[Back to original message] 
 |