User agent

From LemonWiki共筆
Jump to navigation Jump to search

使用者代理程式(user agent): Search Engine Spiders (Bots), Browsers, Code Validators

Search Engine Spiders (Bots)

搜尋引擎相關新聞聯播
Failed to load RSS feed from http://news.google.com.tw/news?pz=1&cf=all&ned=tw&hl=zh-TW&q=%E6%90%9C%E5%B0%8B%E5%BC%95%E6%93%8E&cf=all&output=rss: Error parsing XML for RSS
User Agent Search Engine
Scooter AltaVista
WISENutbot Looksmart
IA Archiver Alexa
MSNBot MSN
Slurp Inktomi
Fast-Webcrawler AllTheWeb
Walhello appie -
Googlebot (Google or 中文說明)
Gaisbot -


Web Browsers

瀏覽器相關新聞聯播
Failed to load RSS feed from https://news.google.com.tw/news/feeds?pz=1&cf=all&ned=tw&hl=zh-TW&q=%E7%80%8F%E8%A6%BD%E5%99%A8&cf=all&output=rss: Error parsing XML for RSS

list of web browsers

瀏覽器的user agent string 與 符合規則

Chcek Browser Compatibility

Check Browser Compatibility

Noun explanation

  1. allowed to interact: the solutions which (1) allowed to interact the web pages e.g. click the link and test javascript (2) view the web snapshot
  2. view the snapshot only: only allowed to view the static web snapshot

Checking the compatibility

allowed to interact

desktop browser + mobile browser

cloud services for testing desktop browsers and mobile browsers

testing different screen resolution

mobile browsers
Owl icon.jpg WARNING: Simulators/emulators for mobile browser testing is different from the browser for real mobile device.

alternative

desktop browser

One PC with different Internet Explorer versions 同一電腦可以有不同版本的Internet Explorer

older version of IE also available at

other desktop browser available at

alternative: Install different virtual machines, ex:

view the snapshot only

20922082366_2659222fba.jpg
image hosted by flickr

See also

further reading

Browser detect

Display HTTP headers of a web page

HTTP request and response data tool

Grabber

  • Curl "curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE." Cited from official website.
  • wget

Code Validators (驗證工具)

Validation service: Markup

  1. Good.gif W3C Markup Validation Service(Html, Xhtml) 網頁標記語法驗證
  2. Free Online HTML Validator - FreeFormatter.com
  3. W3C CSS Validation Service
  4. XML Validator offered by W3Schools
  5. Accessibility validator: HiSoftware Cynthia Says Portal validate Section 508, WAI (?) / WCAG (?)

Linked data / Rich snippets

  1. Bing 標記驗證程式
  2. Google Structured Data Testing Tool: Rich snippets

other

  1. jsFiddle using jsLint[Last visited: 2012-04-21]
  2. Link Checker
  3. RSS validator[3] for Atom and RSS

Serverside RSS Agregator

Bloglines, PubSub.com RSS reader, timboBot, MagpieRSS,


Some data came from http://www.siteware.ch/webresources/useragents/


Webot