User agent: Difference between revisions
Jump to navigation
Jump to search
m (Text replacement - "https://news.google.com/_/rss/search?q=" to "https://news.google.com/rss/search?q=") |
|||
(20 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
== Search Engine Spiders (Bots) == | == Search Engine Spiders (Bots) == | ||
{| border="1" | {| border="1" | ||
Line 37: | Line 30: | ||
* WebmasterWorld Forms: [http://www.webmasterworld.com/category1.htm The Search Engine World] | * WebmasterWorld Forms: [http://www.webmasterworld.com/category1.htm The Search Engine World] | ||
* [http://www.hkwebs.net/catalog/teach/setting/robots.php 設定 robots.txt] | * [http://www.hkwebs.net/catalog/teach/setting/robots.php 設定 robots.txt] | ||
{{News feed | title = 搜尋引擎 相關新聞聯播 | feed = <rss>https://news.google.com/rss/search?q=%E6%90%9C%E5%B0%8B%E5%BC%95%E6%93%8E&hl=zh-TW&gl=TW&ceid=TW:zh-Hant</rss> | |||
}} | |||
<div style="clear:both"></div> | <div style="clear:both"></div> | ||
== Web Browsers == | == Web Browsers == | ||
=== list of web browsers === | === list of web browsers === | ||
Line 62: | Line 52: | ||
* [http://www.w3.org/Library/ LibWWW], | * [http://www.w3.org/Library/ LibWWW], | ||
* [http://www.konqueror.org/ Konqueror], and 文字界面的瀏覽軟體: [http://lynx.isc.org/release/ Lynx] | * [http://www.konqueror.org/ Konqueror], and 文字界面的瀏覽軟體: [http://lynx.isc.org/release/ Lynx] | ||
* more on [http://en.wikipedia.org/wiki/List_of_web_browsers List of web browsers]([http://zh.wikipedia.org/wiki/%E7%B6%B2%E9%A0%81%E7%80%8F%E8%A6%BD%E5%99%A8%E5%88%97%E8%A1%A8 網頁瀏覽器列表]) | |||
{{News feed | title = 瀏覽器 相關新聞聯播 | feed = <rss>https://news.google.com/rss/search?q=%E7%80%8F%E8%A6%BD%E5%99%A8&hl=zh-TW&gl=TW&ceid=TW:zh-Hant</rss> | |||
}} | |||
=== Chcek Browser Compatibility === | === Chcek Browser Compatibility === | ||
Line 71: | Line 67: | ||
* [http://php.net/manual/en/function.get-browser.php PHP get_browser function] | * [http://php.net/manual/en/function.get-browser.php PHP get_browser function] | ||
* [http://whatsmyuseragent.com/ Whats My User Agent?] | * [http://whatsmyuseragent.com/ Whats My User Agent?] | ||
=== Display HTTP headers of a web page === | === Display HTTP headers of a web page === | ||
[[HTTP request and response data tool]] | |||
== Mail user clients / Mail user agents == | |||
== | * [http://www.campaignmonitor.com/blog/post/2432/ Do image maps work in HTML email? - Campaign Monitor] {{exclaim}} Gmail does not support [http://www.w3schools.com/tags/tag_map.asp image maps] | ||
* [http://www. | |||
== Grabber == | == Grabber == | ||
Line 100: | Line 90: | ||
---- | ---- | ||
[[Webot]] | [[Webot]] | ||
[[Category:Programming]] |
Revision as of 14:18, 28 December 2018
使用者代理程式(user agent): Search Engine Spiders (Bots), Browsers, Code Validators
Search Engine Spiders (Bots)
User Agent | Search Engine |
Scooter | AltaVista |
WISENutbot | Looksmart |
IA Archiver | Alexa |
MSNBot | MSN |
Slurp | Inktomi |
Fast-Webcrawler | AllTheWeb |
Walhello appie | - |
Googlebot | (Google or 中文說明) |
Gaisbot | - |
- Robotstxt.org: The Web Robots Database
- WebmasterWorld Forms: The Search Engine World
- 設定 robots.txt
Web Browsers
list of web browsers
- MS Internet Explorer
- Mozilla及瘦身版 Mozilla Firefox 中文化(Portable Edition),
- Google chrome(Portable Edition, 「鍵盤快速鍵」與「快捷操作技巧」)
- Opera(Portable Edition), Opera 台灣版──三太子(Nalakuvara)
- Safari(Safari 5.1.7 免安裝中文版)
- LibWWW,
- Konqueror, and 文字界面的瀏覽軟體: Lynx
- more on List of web browsers(網頁瀏覽器列表)
Chcek Browser Compatibility
Check Browser Compatibility
Noun explanation
- 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
- view the snapshot only: only allowed to view the static web snapshot
Checking the compatibility
- Can I use... Support tables for HTML5, CSS3, etc "Compatibility tables for support of HTML5, CSS3, SVG and more in desktop and mobile browsers." [Last visited: 2020-08-23]
- Can I email… Support tables for HTML and CSS in emails
- The Will Will Web | 前端工程研究:HTML/CSS/JavaScript 相容性檢查資源整理
allowed to interact
desktop browser + mobile browser
cloud services for testing desktop browsers and mobile browsers
- BrowserStack($) "Cross Browser Testing Tool. 100+ Browsers, Mobile, Real IE." List of Browsers and Platforms for Cross Browser Testing
- Test IE for Chrome
- Sauce Labs: Mobile and Web App Testing Tools For Developers($): supported Device/OS/Browser Platforms
testing different screen resolution
mobile browsers
- WARNING: Simulators/emulators for mobile browser testing is different from the browser for real mobile device.
- Mozilla Firefox | Firefox for Android | Download Firefox to your mobile device [Last visited: 2012-06-06] Win Linux
- Opera Mini simulator. Require: Java installed
- Device Mode Mobile Emulation for Chrome
- Demo of appetize
alternative
- BlueStacks Run Android on Windows with BlueStacks for Win & Mac
- Genymotion + VirtualBox 教學: (魔神模擬器) Genymotion 2.2.2 - 比BlueStacks還專業的Android安卓手機模擬器 神魔之塔可以玩 - 阿榮福利味
desktop browser
One PC with different Internet Explorer versions 同一電腦可以有不同版本的Internet Explorer
- Windows 10 virtual machines now available on Microsoft Edge Dev | Microsoft Edge Dev Blog IE8, IE9, IE10, IE11, Microsoft Edge [Last visited: 2016-10-12]
- Internet Explorer Collection(介紹)
- IETester
- browserling - interactive cross-browser testing in your browser Run IE5~9 (Simulated by IETester)
- Microsoft Expression Web SuperPreview(download) IE6, IE7, IE8->7 (compatibility view), IE8, Fx 3.0~3.6
- Windows OS + IE v.10: go to menu: "developer tools" -> switch "browser mode" between: IE10, IE9, IE8, IE7
older version of IE also available at
- IE3.0 ~ IE6.0: Multiple IE
other desktop browser available at
- BrowseEmAll (Standalone tool to run all major Browsers) (shareware)
- Browser Sandbox - Run any browser from the web($) Run Firefox , Chrome , Opera , Safari and mobile browsers from the plug-in, but no IE (last visited: 2011-02-09)
- browserling - interactive cross-browser testing in your browser Run IE 5-9 (Simulated by IETester), Firefox v3~10, Chrome v1~16 , Opera v10~11 and Safari v4~5 (last visited: 2012-03-06) Guest can use 3 minute sessions
- portable version of browser such as portable firefox (Firefox 免安裝版)
alternative: Install different virtual machines, ex:
- VirtualBox,
- Windows Virtual PC + IE App Compat VHD from Official Microsoft with different version of browser. For example you install IE v.6 on first virtual machine, and install IE v.7 on another virtual machine.
- VMware ThinApp($)
- ... more on Virtual machine images
view the snapshot only
- Check Browser Compatibility, Cross Platform Browser Test - Browsershots [Last visited: 2016-04-17]
- various browser: desktop browser only
- Website Screenshots & Responsive Design Screenshots (瀏覽器螢幕擷取畫面 ) [Last visited: 2016-04-17]
- various browser: IE 6.0-11.0, Chrome 42.0, Firefox 37.0, Safari 7.0, Safari 6.0 & Opera 12.16
- various device: Google Nexus 6, Google Nexus 9, iPhone 6 & iPad Air
- image hosted by flickr
See also
further reading
Browser detect
Display HTTP headers of a web page
HTTP request and response data tool
Mail user clients / Mail user agents
- Do image maps work in HTML email? - Campaign Monitor Gmail does not support image maps
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
- W3C Markup Validation Service(Html, Xhtml) 網頁標記語法驗證
- Free Online HTML Validator - FreeFormatter.com
- W3C CSS Validation Service
- XML Validator offered by W3Schools
- Accessibility validator: HiSoftware Cynthia Says Portal validate Section 508, WAI (?) / WCAG (?)
Linked data / Rich snippets
- Bing 標記驗證程式
- Google Structured Data Testing Tool: Rich snippets
other
- jsFiddle using jsLint[Last visited: 2012-04-21]
- Link Checker
- 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/