Dengan melakukan sedikit tweak pada browser, kita dapat –seolah-olah– memiliki banyak device dengan berbagai varian browser. Ini cukup berguna untuk mengetahui bagaimana tampilan website kita pada browser atau device tertentu. Misalnya jika saya ingin melihat tampilan blog ini di handphone Nokia dengan browser Opera Mini, maka saya tidak perlu membeli, meminjam atau mencuri handphone Nokia yang telah terinstall Opera Mini. :hammer

Sangat banyak varian user agent yang bisa kita gunakan. Tapi di sini saya hanya memberikan beberapa di antaranya yang cukup populer:

  • Apple’s iPhone iOS 3.1.2. Mobile Safari browser
    Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7D11 Safari/528.16
  • Apple’s iPad iOS 3.2. Mobile Safari browser
    Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10
  • Blackberry Bold 9000
    BlackBerry9000/4.6.0.167 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102
  • Blackberry Torch 9800
    Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1+ (KHTML, Like Gecko) Version/6.0.0.141 Mobile Safari/534.1+
  • Blackberry Curve 8330
    BlackBerry8330/4.3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/106
  • Dell Axim X51, ROM A12 OS Windows Mobile 5. Microsoft Internet Explorer 4 browser
    Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)
  • Google’s Nexus One, OS Android 2.2
    Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
  • HTC Touch PRO 2 OS Windows Mobile. Microsoft Internet Explorer 4 browser
    Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile  8.12; MSIEMobile 6.0) USCCHTC6875
  • Motorola VZW Razr V3m. OpenWave browser
    MOT 24.1 _/00.62 UP.Browser/6.2.3.4.c.1.120 (GUI) MMP/2.0
  • Nokia 3650 SymbianOS 6.1
    Nokia3650/1.0 SymbianOS/6.1 Series60/1.2 Profile/MIDP-1.0 Configuration/CLDC-1.0
  • Nokia 5800 XpressMusic SymbianOS 9.4
    Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1b/20.2.014; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
  • Nokia N97 SymbianOS 9.3. Mobile Safari browser
    Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaN79-1/32.001; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413
  • Nokia N900 Linux. Maemo (Firefox) Browser
    Mozilla/5.0 (X11; U; Linux armv7l; en-GB; rv:1.9.2a1pre) Gecko/20090928 Firefox/3.5 Maemo Browser 1.4.1.22 RX-51 N900
  • Nokia N95. Opera Mini browser
    Opera/9.50 (J2ME/MIDP; Opera Mini/4.1.10781/298; U; en)
  • Samsung Galaxy Pad Android 2.2
    Mozilla/5.0 (Linux; U; Android 2.2; en-gb; GT-P1000 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
  • Siemens S55 Smartphone
    SIE-S55/16 UP.Browser/6.1.0.5.c.4 (GUI) MMP/1.0 UP.Link/5.1.2.10
  • Sony Ericsson K800i. Native browser (Access NetFront)
    SonyEricssonK800i/R8BF Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1
  • Sony Ericsson P900. Opera Mini browser
    Opera/8.01 (J2ME/MIDP; Opera Mini/1.0.1479/HiFi; SonyEricsson P900; no; U; ssr)
  • Sony PlayStation 3
    Mozilla/5.0 (PLAYSTATION 3; 1.00)

Buat yang mau mencoba string di atas, silakan gunakan Safari for Windows. Baca artikelnya di sini tentang Simulasi Mobile Browser dengan Safari.