124
edits
(→Sniffing for “Gecko” : Good: some stuff from Discussion I never saw (thanks, "email me when watched pages change" :P ) plus 2008) |
(add the ALA article linked in Hicks's comments) |
||
| Line 6: | Line 6: | ||
* Browsers that get renamed | * Browsers that get renamed | ||
* Robots and search engines | * Robots and search engines | ||
* | * … | ||
==Developing for Web Standards== | ==Developing for Web Standards== | ||
| Line 18: | Line 18: | ||
==“Runtime” Testing for Features== | ==“Runtime” Testing for Features== | ||
If for some reason this doesn’t work for your site or application—your site can “only” function with a particular user configuration or plug-in, for instance—test the user’s browser at “runtime” to see if it supports the required function or configuration parameters. | If for some reason this doesn’t work for your site or application—your site can “only” function with a particular user configuration or plug-in, for instance—test the user’s browser at “runtime” to see if it supports the required function or configuration parameters. | ||
For example, [http://alistapart.com/articles/testdriven this ALA article] discusses methods of runtime testing of browser features to enable progressive enhancements in web pages. | |||
==User-Agent Sniffing== | ==User-Agent Sniffing== | ||
| Line 56: | Line 58: | ||
* [http://bclary.com/blog/2006/05/11/msnbc-and-the-evils-of-vendorversion-browser-detection/ MSNBC and the evils of Vendor/Version Browser Detection] [bclary.com] | * [http://bclary.com/blog/2006/05/11/msnbc-and-the-evils-of-vendorversion-browser-detection/ MSNBC and the evils of Vendor/Version Browser Detection] [bclary.com] | ||
* [http://bclary.com/blog/2006/05/16/yahoo-and-the-evils-of-vendorversion-browser-detection/ Yahoo! and the evils of Vendor/Version Browser Detection] [bclary.com] | * [http://bclary.com/blog/2006/05/16/yahoo-and-the-evils-of-vendorversion-browser-detection/ Yahoo! and the evils of Vendor/Version Browser Detection] [bclary.com] | ||
* [http://alistapart.com/articles/testdriven Test-Driven Progressive Enhancement] [A List Apart] | |||
* [http://developer.mozilla.org/en/docs/Browser_Detection_and_Cross_Browser_Support Browser Detection and Cross Browser Support] [DevMo] | * [http://developer.mozilla.org/en/docs/Browser_Detection_and_Cross_Browser_Support Browser Detection and Cross Browser Support] [DevMo] | ||
* [http://developer.mozilla.org/en/docs/Gecko_Compatibility_Handbook Gecko Compatibility Handbook] [DevMo] | * [http://developer.mozilla.org/en/docs/Gecko_Compatibility_Handbook Gecko Compatibility Handbook] [DevMo] | ||
* [http://en.wikipedia.org/wiki/Gecko_%28layout_engine%29#Web_browsers List of Gecko-based web browsers] [Wikipedia] | * [http://en.wikipedia.org/wiki/Gecko_%28layout_engine%29#Web_browsers List of Gecko-based web browsers] [Wikipedia] | ||
* [http://www.geckoisgecko.org GeckoIsGecko.org] | * [http://www.geckoisgecko.org GeckoIsGecko.org] | ||
edits