Skip to content

Instantly share code, notes, and snippets.

@gladson
Last active April 26, 2017 06:54
Show Gist options
  • Save gladson/f428b97d742660ef609fd1d5baf9b8d5 to your computer and use it in GitHub Desktop.
Save gladson/f428b97d742660ef609fd1d5baf9b8d5 to your computer and use it in GitHub Desktop.
Viewport Resizer is designed by Malte Wassermann
<a class="button primary" data-text="Your customized bookmarklet" href="javascript:void((function(d){if(self!=top||d.getElementById('toolbar')&amp;&amp;d.getElementById('toolbar').getAttribute('data-resizer'))return false;d.write('<!DOCTYPE HTML><html style=&quot;opacity:0;&quot;><head><meta charset=&quot;utf-8&quot;/></head><body><a data-viewport=&quot;320x480&quot; data-icon=&quot;mobile&quot;>Mobile (e.g. Apple iPhone)</a><a data-viewport=&quot;320x568&quot; data-icon=&quot;mobile&quot; data-version=&quot;5&quot;>Apple iPhone 5</a><a data-viewport=&quot;414×736&quot; data-icon=&quot;mobile&quot; data-version=&quot;6+&quot;>Apple iPhone 6 Plus</a><a data-viewport=&quot;480x360&quot; data-icon=&quot;blackberry&quot;>BlackBerry Curve</a><a data-viewport=&quot;360x640&quot; data-icon=&quot;mobile&quot;>HTC One X</a><a data-viewport=&quot;360x640&quot; data-icon=&quot;mobile&quot;>Motorola Mobility RAZR i</a><a data-viewport=&quot;768x1280&quot; data-icon=&quot;mobile&quot;>Nokia Lumia 920</a><a data-viewport=&quot;800x1280&quot; data-icon=&quot;tablet&quot;>Amazon Kindle Fire HD</a><a data-viewport=&quot;768x1024&quot; data-icon=&quot;tablet&quot;>Apple iPad (2-3rd, mini)</a><a data-viewport=&quot;400x683&quot; data-icon=&quot;small-tablet&quot;>Samsung Galaxy Tab</a><a data-viewport=&quot;1024x768&quot; data-icon=&quot;display&quot; data-version=&quot;17″&quot;>17″ Display</a><a data-viewport=&quot;1280x800&quot; data-icon=&quot;notebook&quot;>Widescreen</a><a data-viewport=&quot;1920×1080&quot; data-icon=&quot;tv&quot;>HDTV 1080p</a><script src=&quot;https://gist.github.com/gladson/f428b97d742660ef609fd1d5baf9b8d5/raw/fa6eb7cf385eff567666185a536a5928108bc962/resizer.js&quot;></script></body></html>')})(document));"><span>↔ Resizer</span></a>
Device Name Platform OS Version Portrait Width Landscape Width Release Date
Acer Iconia Tab A1-810 Android 4.2.2 768 1024 2013-05
Acer Iconia Tab A100 Android 4.0.3 800 1280 2011-04
Acer Iconia Tab A101 Android 3.2.1 600 1024 2011-05
Acer Iconia Tab A200 Android 4.0.3 800 1280 2012-01
Acer Iconia Tab A500 Android 4.0.3 648 1280 2011-04
Acer Iconia Tab A501 Android 3.2 800 1280 2011-04
ACER Liquid E2 Android 4.2.1 360 640 2013-05
Ainol Novo 7 Elf 2 Android 4.0.3 496 1024 2012-06
Alcatel One Touch Idol X Android 4.2.2 480 800 2013-07
Alcatel One Touch T10 Android 4.0.3 480 800 2013-03
Alcatel One Touch 903 Android 2.3.6 320 427 2012-08
Alcatel (Vodafone) Smart Mini 875 Android 4.1.1 320 480 2013-07
Amicroe 7 TouchTAB II Android 4.0.4 480 800 2013-01
Amicroe 9.7 TouchTAB IV Android 4.1.1 768 1024 2013-05
Archos 70b (it2) Android 3.2.1 600 1024 2012-02
Archos 80G9 Android 3.2 768 1024 2011-09
Arnova 10b G3 Android 4.0.3 600 1024 2012-05
Arnova 7 G2 Android 2.3.1 480 800 2011-09
Arnova 7F G3 Android 4.0.3 640 1067 2012-11
Arnova 8C G3 Android 4.0.3 800 1067 2012-11
ASUS B1-A71 Android 4.1.2 600 1024 2013-01
ASUS Fonepad Android 4.1.2 601 962 2013-04
ASUS MeMo Pad ME172V Android 4.1.1 600 1024 2013-01
ASUS MeMo Pad FHD10/ME302C 10.1 Android 4.2.2 800 1280 2013-08
ASUS Padfone Android 4.0 800 1128 2012-06
ASUS Transformer Pad TF300T Android 4.0.3 800 1280 2012-04
ASUS Transformer TF101 Android 3.1 800 1280 2011-04
ASUS Vivo Windows RT 8.0 768 1366 2012-11
Barnes &amp; Noble Nook HD Android 4.0.4 600 960 2012-11
BAUHN AMID-972XS Android 4.0.3 768 1024 2012-09
BAUHN AMID-9743G Android 4.1.2 768 1024 2013-02
BAUHN ASP-5000H Android 4.2 360 640 2013-09
BlackBerry 9520 BlackBerry OS 5 345 691 2009-11
BlackBerry Bold 9000 BlackBerry OS 4.0.0.223 480 - 2008-08
BlackBerry Bold 9780 BlackBerry OS 6.0.0.110 480 - 2010-11
BlackBerry Bold 9790 BlackBerry OS 7.0.0.528 320 - 2011-12
BlackBerry Bold 9900 BlackBerry OS 7.1.0.342 356 - 2011-08
BlackBerry Curve 9300 BlackBerry OS 5.0.0.716 311 - 2010-08
BlackBerry Curve 9300 BlackBerry OS 6.0.0.448 320 - 2010-08
BlackBerry Curve 9320 BlackBerry OS 7.1.0.569 320 - 2010-05
BlackBerry Curve 9360 BlackBerry OS 7.0.0.530 320 - 2011-08
BlackBerry Curve 9380 BlackBerry OS 7.0.0.513 320 406 2011-12
BlackBerry PlayBook Blackberry Tablet OS 2.1.0 600 1024 2011-04
BlackBerry Torch 9800 BlackBerry OS 6.0.0.353 360 480 2010-08
BlackBerry Torch 9810 BlackBerry OS 7.0.0.296 320 - 2011-08
BlackBerry Torch 9860 BlackBerry OS 7.0.0.579 320 505 2011-09
BlackBerry Q10 BlackBerry OS 10.1.0.1910 346 - 2013-04
BlackBerry Z10 BlackBerry OS 10.0.10.690 342 570 2013-02
Dell Venue 8 Windows 8 8.1 800 1280 10-2013
Galaxy Nexus Android 4.1.1 360 598 2011-11
HP Slate 7 2800 Android 4.1.1 600 1024 2013-06
HP Slate 21 Android 4.2.2 1920 NA 2013-10
HP Touchpad Android 4.0.3 768 1024 2011-07
HP Touchpad webOS 3.0 768 1024 2011-07
HP Veer WebOS 2.1.1 320 545 2011-06
HTC 7 Mozart WP7 7.5 320 480 2010-10
HTC 7 Trophy WP7 7.5 320 480 2010-10
HTC A620b WP8 8.0 320 480 2013-01
HTC Desire Android 2.3.3 320 533 2010-03
HTC Desire C Android 4.0.3 320 480 2012-06
HTC Desire HD Android 2.3.5 320 533 2010-10
HTC Desire S Android 4.0.4 320 533 2011-03
HTC Desire X Android 4.1.1 320 533 2012-10
HTC Desire 700 Android 4.1.2 360 640 2014-01
HTC Desire Z (Vision) Android 2.2 480 800 2010-11
HTC Droid Eris Android 2.1 320 480 2009-11
HTC Evo 3D Android 4.0.3 540 960 2011-07
HTC Incredible 2 Android 2.3.4 320 533 2011-04
HTC Legend Android 2.2 320 480 2010-03
HTC MyTouch Slide 4G Android 2.3.4 320 533 2011-07
HTC One Android 4.1.2 360 640 2013-03
HTC One Mini Android 4.2.2 360 640 2013-07
HTC One S Android 4.0.3 360 640 2012-04
HTC One SV Android 4.0.4 320 533 2012-12
HTC One V Android 4.0.3 320 533 2012-04
HTC One X Android 4.2.2 360 640 2012-05
HTC One X+ Android 4.3 360 640 2012-11
HTC One XL Android 4.0.3 360 640 2012-05
HTC Rio 8S WP8 8.0 320 480 2012-12
HTC Sensation XL Android 4.0.3 360 640 2011-11
HTC Titan II/4G WP7 7.5 320 480 2012-04
HTC Velocity 4G Android 4.0.3 360 640 2012-11
HTC Wildfire A3333 Android 2.2.1 267 356 2010-05
HTC Wildfire S Android 2.3.3 320 480 2011-05
HTC Windows Phone 8S WP8 8.0 320 480 2012-11
HTC Windows Phone 8X (C625b) WP8 8.0 320 480 2012-11
Huawei Ascend G510 Android 4.1.1 320 569 2013-04
Huawei Ascend Mate Android 4.1.1 480 813 2013-03
Huawei U8650 Sonic Android 2.3.3 320 480 2011-06
Huawei U8860 Android 4.0.3 320 544 2011-12
Huawei Y300-0151 Android 4.1.1 320 533 2013-03
iPad iOS 5.0.1 768 1024 2010-03
iPad 2 iOS 5.0.1 768 1024 2011-03
iPad 3 iOS 5.1.1 768 1024 2012-03
iPad Air iOS 7.0.3 768 1024 2013-10
iPad Mini iOS 6.0.1 768 1024 2012-11
iPhone iOS 3.1.3 320 480 2007-06
iPhone 3G iOS 4.2.1 320 480 2008-07
iPhone 3GS iOS 6.0a2 320 480 2009-06
iPhone 4 iOS 5.1.1 320 480 2010-06
iPhone 4S iOS 4.3.5 320 480 2011-10
iPhone 5 iOS 6.0 320 568 2012-09
iPhone 5c iOS 7.0 320 568 2013-09
iPhone 5s iOS 7.0 320 568 2013-09
iPhone 6 iOS 8.0 375 667 2014-09
iPhone 6 Plus iOS 8.0 414 736 2014-09
iPod Touch 4th Gen iOS 5.0.1 320 480 2010-09
iPod Touch 5th Gen iOS 6.0 320 568 2012-10
Kindle 3 Kindle 3.3 600 - 2010-08
Kindle Fire 2 Android 4.0.3 600 963 2011-11
Kindle Fire HD Android 4 533 801 2012-09
Kindle Fire HD 8.9 Android 4.0.3 800 1220 2012-10
Kindle Paperwhite Kindle 5 758 - 2012-10
Kobo eReader Touch Android 2.0.0 600 - 2011-06
Kogan 42&quot; Smart 3D LED TV Android 4.1.2 - 1280 2013-07
Lenovo IdeaTab A1000 Android 4.2.2 600 1024 2013-05
Lenovo IdeaTab S6000 Android 4.2.2 800 1280 2013-06
Lenovo Yoga Tablet 8 Android 4.2.2 602 962 2013-10
Lenovo Yoga Tablet 10 Android 4.2.2 800 1280 2013-11
LG 55LW6500 TV Proprietary (TV) 5.00.07 - 1280 2011-03
LG Ally Android 2.2.2 320 533 2010-04
LG G2 Android 4.2.2 360 598 2013-09
LG Optimus 2x Android 2.3.7 320 533 2011-02
LG Optimus Black P970 Android 4.0.4 320 533 2011-05
LG Optimus G E975 Android 4.1.2 384 640 2012-11
LG Optimus L3 E400 Android 2.3.6 320 427 2012-02
LG Optimus L3 II E425f Android 4.1.2 320 427 2013-04
LG Optimus L7 P700 Android 4.0.3 320 533 2012-05
LG Optimus L9 P760 Android 4.0.4 360 640 2012-11
LG Optimus Pad V900 Android 3.0.1 768 1280 2011-05
LG Viewty KU990 Proprietary (Java) 1.2 240 400 2008-10
Microsoft Surface Windows RT 8.0 768 1366 2012-11
Microsoft Surface Pro Windows 8 8.0 720 1280 2012-11
Motorola Defy Android 2.3.4 320 569 2010-10
Motorola Defy Mini Android 2.3.6 320 480 2012-01
Motorola Droid Bionic Android 4.1.2 360 640 2011-09
Motorola Droid Razr Android 2.3.6 360 640 2011-11
Motorola Droid 3 Android 2.3 360 559 2011-07
Motorola Electrify 2 Android 4.1.2 360 598 2012-07
Motorola Fire XT Android 2.3.5 320 480 2011-09
Motorola FlipOut Android 2.1 320 240 2010-06
Motorola Milestone Android 2.3.7 320 569 2009-11
Motorola Moto G Android 4.3 360 598 2013-11
Motorola RAZR HD 4G Android 4.0.4 360 598 2012-09
Motorola RAZR M 4G Android 4.0.4 360 598 2012-09
Motorola RAZR MAXX Android 4.0 360 640 2012-05
Motorola Xoom Android 4.1 800 1280 2011-05
Motorola Xoom 2 Android 3.2.2 800 1280 2011-12
Motorola Xoom 2 Media Edition Android 3.2.2 800 1280 2011-12
Nexus 10 Android 4.2.2 800 1280 2012-11
Nexus 4 Android 4.2.1 384 598 2012-11
Nexus 5 Android 4.4 360 598 2013-10
Nexus 7 Android 4.1.1 603 966 2012-07
Nexus 7 Android 4.2.1 600 961 2012-07
Nexus 7 Android 4.3 601 962 2012-07
Nexus 7 (LCD Density set to 175PPI) Android 4.1.1 731 1170 2012-07
Nexus 7 (2013) Android 4.3 600 960 2013-07
Nexus One Android 2.3.7 320 533 2010-01
Nexus S Android 4.1.1 320 533 2010-10
Nintendo 3DS 3DS 4.3.0-10E 416 - 2011-02
Nintendo 3DS XL 3DS 1.7455.EU 416 - 2012-07
Nintendo DSi DSi 507; U; en-GB 256 - 2009-04
Nintendo DSi XL DSi 1.4.4A 240 - 2010-03
Nintendo Wii Wii 4.3 800 - 2007-11
Nintendo Wii U Wii U 1.0.0.7494 854 - 2012-11
Nokia 2700 S40 5th Edition 240 - 2009-07
Nokia Asha 300 Proprietary (Nokia) 07.03 29-11-11 RM-781 234 - 2011-11
Nokia Asha 302 Proprietary (Nokia) 14.53 20-03-12 RM-813 314 - 2012-03
Nokia 500 Symbian Belle 360 640 2011-09
Nokia 700 (Opera Mobile) Symbian Belle FP2 240 427 2011-09
Nokia E61i S60 Symbian 9.1 320 - 2007-04
Nokia E71 S60 Symbian 9.2 320 - 2007-04
Nokia Lumia 520 WP8 8.0 320 480 2013-04
Nokia Lumia 610 WP7 7.5 320 480 2012-04
Nokia Lumia 710 WP7 7.5 320 480 2011-12
Nokia Lumia 720 WP7 8.0 320 480 2013-04
Nokia Lumia 800 WP7 7.5 320 480 2011-11
Nokia Lumia 820 WP8 8.0 320 480 2012-11
Nokia Lumia 900 WP7 7.5 320 480 2012-05
Nokia Lumia 920 WP8 8.0 320 480 2012-11
Nokia Lumia 925 WP8 8.0 320 480 2013-06
Nokia Lumia 1520 WP8 8.0 320 480 2013-11
Nokia N9 MeeGo 1.2 320 496 2011-09
Nokia N900 Maemo 5 480 800 2009-11
Nokia N95 S60 Symbian 9.2 240 - 2007-03
Palm Pixi WebOS 1.4.5 320 480 2009-11
Palm Pre WebOS 2.2 320 - 2009-10
Panasonic Toughpad FZ-A1 Android 4.0 768 1024 2012-12
PendoPad 7&quot; Android 4.2.2 480 800 2013-11
PendoPad 10&quot; Android 4.2.2 600 1024 2013-11
Pioneer Dreambook Android 4.0.4 768 1024 2010-07
Samsung Ativ S WP8 8.0 320 480 2012-12
Samsung E3210 Proprietary (Java) - 128 - 2011-05
Samsung Galaxy 5/Europa I5500 Android 2.1-update1 320 427 2010-08
Samsung Galaxy Ace S5830 Android 2.3.4 320 480 2011-02
Samsung Galaxy Ace 2 I8160 Android 2.3.6 320 533 2012-05
Samsung Galaxy Ace Plus S7500 Android 2.3.6 320 480 2012-02
Samsung Galaxy Beam I8530 Android 2.3.6 320 533 2012-07
Samsung Galaxy Camera GC100 Android 4.1.2 360 598 2012-11
Samsung Galaxy Mini S5570 Android 2.3.4 240 320 2011-02
Samsung Galaxy Mini 2 S6500 Android 2.3 320 480 2012-03
Samsung Galaxy Note N700 Android 2.3.6 400 640 2011-10
Samsung Galaxy Note 10.1 N8010 Android 4.0.4 800 1280 2012-08
Samsung Galaxy Note 10.1 N8010 (Multiscreen Enabled) Android 4.0.4 800 637 2012-08
Samsung Galaxy Note 10.1 (2014 Edition) P600 Android 4.3 800 1280 2013-11
Samsung Galaxy Note 2 N7100 Android 4.1.1 360 640 2012-09
Samsung Galaxy Note 3 N9005 Android 4.3 360 640 2013-09
Samsung Galaxy Note 8.0 N5100 Android 4.1.2 601 962 2013-04
Samsung Galaxy Note 8.0 N5110 Android 4.1.2 601 962 2013-04
Samsung Galaxy S I9000 Android 2.3.6 320 533 2010-06
Samsung Galaxy S Duos S7562 Android 4.0.4 320 533 2012-09
Samsung Galaxy S WiFi YPG70CW Android 2.2 320 533 2011-05
Samsung Galaxy S2 I9100 Android 2.3.6 320 533 2011-04
Samsung Galaxy S3 I9300 Android 4.0.4 360 640 2012-05
Samsung Galaxy S3 Mini I8190 Android 4.1.2 320 533 2012-11
Samsung Galaxy S4 I9500 Android 4.2.2 360 640 2013-04
Samsung Galaxy S4 I9505 Android 4.2.2 360 640 2013-04
Samsung Galaxy S4 Active I9295 Android 4.2.2 360 640 2013-06
Samsung Galaxy S4 Mini I9190 Android 4.2.2 360 640 2013-07
Samsung Galaxy S4 Zoom SM-C105 Android 4.2.2 360 640 2013-07
Samsung Galaxy Tab 10.1 P7510 Android 3.2 800 1280 2011-07
Samsung Galaxy Tab 2 10.1 P5110 Android 4.0.4 800 1280 2012-05
Samsung Galaxy Tab 2 7.0 P3110 Android 4.0.3 600 1024 2012-05
Samsung Galaxy Tab 3 7.0 T210 Android 4.1.2 600 1024 2013-07
Samsung Galaxy Tab 3 8.0 T310 Android 4.2.2 602 962 2013-07
Samsung Galaxy Tab 3 10.1 P5210 Android 4.2.2 800 1280 2013-07
Samsung Galaxy Tab 3 Kids T2105 Android 4.1.2 600 1024 2013-11
Samsung Galaxy Tab 7.7 P6810 Android 3.2 800 1280 2012-01
Samsung Galaxy Tab 7.0 Plus P6210 Android 3.2 600 1024 2012-01
Samsung Galaxy Tab 8.9 P7310 Android 4.0.4 800 1280 2011-05
Samsung Galaxy Tab 8.9 4G P7320 Android 3.2 800 1280 2012-02
Samsung Galaxy Tab P1000 Android 2.3.3 400 683 2010-10
Samsung Galaxy X Cover 2 S7710 Android 4.1.2 320 533 2013-03
Samsung Galaxy Y S5360 Android 2.3.6 320 427 2011-10
Samsung Galaxy Young S6310 Android 4.1.2 320 480 2013-02
Samsung Infuse 4G I997 Android 2.3 320 533 2011-05
Samsung Omnia W I8350 WP7 7.5 320 480 2011-10
Samsung Omnia 7 I8700 WP7 7.5 320 480 2010-10
Samsung Wave S8500 Bada 1.0 240 400 2010-04
Samsung Wave S8500 Bada 2.0.1 320 534 2010-04
Scroll Excel Android 2.3.4 480 800 2012-02
Sony BRAVIA 40 EX520 Proprietary (TV) PKG4.012GAA-0104 - 1920 2011-01
Sony Ericsson Elm Proprietary (Java) 1231-1917 R7CA061 100619 240 - 2010-03
Sony Ericsson Spiro Proprietary (Java) - 240 - 2010-08
Sony Ericsson Xperia Arc Android 2.3.4 320 569 2011-03
Sony Ericsson Xperia Mini ST15i Android 2.3.4 320 401 2011-08
Sony Ericsson Xperia Neo Android 4.0.4 480 854 2011-03
Sony Ericcson Xperia Play Android 2.3.4 425 974 2011-03
Sony Ericsson Xperia X8 Android 2.1.1 320 480 2010-09
Sony Ericsson Xperia X10 Android 2.3.3 320 569 2010-03
Sony PlayStation 3 PlayStation 3 4.25 - 1824 2006-11
Sony PlayStation Portable PlayStation Portable 4.2 - 480 2005-03
Sony PlayStation Vita PlayStation Vita 1.00 - 896 2012-02
Sony Tablet P Android 4.0.3 - 1024 2012-09
Sony Tablet S Android 4.0.3 800 1280 2011-09
Sony VAIO Tap 20 Windows 8 8.0 900 1600 2013-06
Sony Xperia acro S Android 4.0.4 360 640 2012-08
Sony Xperia P Android 2.3.7 360 640 2012-05
Sony Xperia S Android 2.3.7 360 640 2012-02
Sony Xperia Sola Android 2.3.7 320 569 2012-05
Sony Xperia SP Android 4.1.2 360 598 2013-04
Sony Xperia Tablet Z Android 4.1.2 800 1280 2013-05
Sony Xperia Tipo Android 4.0.4 320 480 2012-08
Sony Xperia U Android 2.3.7 320 569 2012-05
Sony Xperia V Android 4.1.2 360 598 2012-12
Sony Xperia Z Android 4.1.2 360 598 2013-02
Sony Xperia Z1 Android 4.2.2 360 598 2013-09
Telstra T-Hub 2 Android 2.3.7 400 683 2012-07
Tesco Hudl Android 4.2 600 799 2013-09
Toshiba AT100 Android 4.0.4 800 1280 2011-07
Toshiba AT1S0 Android 3.2 602 961 2012-02
Toshiba AT200 Android 3.2.1 800 1280 2012-02
Toshiba AT300 Android 4.0.3 800 1280 2012-06
Toshiba AT330 Android 4.0.3 900 1600 2012-07
Wiko Cink Slim Android 4.1.1 320 533 2012-11
Yarvik Xenta Tab 8c Android 4.1.2 768 1024 2013-08
XBOX 360 XBOX 2.0 - 1050 2005-11
Xiaomi MI-3 Android 4.2.1 360 640 2013-09
ZTE Open FireFox OS 1.0.0B01 320 415 2013-07
ZTE T22 (Telstra Urbane) Android 4.0.4 320 533 2012-08
ZTE T28 (Telstra Active Touch) Android 2.3.5 320 533 2011-05
ZTE T760 (Telstra Smart-Touch 2) Android 2.3.5 320 480 2012-02
ZTE T790 (Telstra Pulse) Android 4.0.4 320 480 2013-05
ZTE T81 (Telstra Frontier 4G) Android 4.0.4 320 533 2012-11
ZTE T82 (Telstra Easy Touch 4G) Android 4.0.4 360 598 2012-11
ZTE T83 (Telstra Dave 4G) Android 4.1.2 320 534 2013-10
[
{
"Device Name":"Acer Iconia Tab A1-810",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2013-05"
},
{
"Device Name":"Acer Iconia Tab A100",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2011-04"
},
{
"Device Name":"Acer Iconia Tab A101",
"Platform":"Android",
"OS Version":"3.2.1",
"Portrait Width":"600",
"Landscape Width":"1024",
"Release Date":"2011-05"
},
{
"Device Name":"Acer Iconia Tab A200",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2012-01"
},
{
"Device Name":"Acer Iconia Tab A500",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"648",
"Landscape Width":"1280",
"Release Date":"2011-04"
},
{
"Device Name":"Acer Iconia Tab A501",
"Platform":"Android",
"OS Version":"3.2",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2011-04"
},
{
"Device Name":"ACER Liquid E2",
"Platform":"Android",
"OS Version":"4.2.1",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2013-05"
},
{
"Device Name":"Ainol Novo 7 Elf 2",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"496",
"Landscape Width":"1024",
"Release Date":"2012-06"
},
{
"Device Name":"Alcatel One Touch Idol X",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"480",
"Landscape Width":"800",
"Release Date":"2013-07"
},
{
"Device Name":"Alcatel One Touch T10",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"480",
"Landscape Width":"800",
"Release Date":"2013-03"
},
{
"Device Name":"Alcatel One Touch 903",
"Platform":"Android",
"OS Version":"2.3.6",
"Portrait Width":"320",
"Landscape Width":"427",
"Release Date":"2012-08"
},
{
"Device Name":"Alcatel (Vodafone) Smart Mini 875",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2013-07"
},
{
"Device Name":"Amicroe 7 TouchTAB II",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"480",
"Landscape Width":"800",
"Release Date":"2013-01"
},
{
"Device Name":"Amicroe 9.7 TouchTAB IV",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2013-05"
},
{
"Device Name":"Archos 70b (it2)",
"Platform":"Android",
"OS Version":"3.2.1",
"Portrait Width":"600",
"Landscape Width":"1024",
"Release Date":"2012-02"
},
{
"Device Name":"Archos 80G9",
"Platform":"Android",
"OS Version":"3.2",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2011-09"
},
{
"Device Name":"Arnova 10b G3",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"600",
"Landscape Width":"1024",
"Release Date":"2012-05"
},
{
"Device Name":"Arnova 7 G2",
"Platform":"Android",
"OS Version":"2.3.1",
"Portrait Width":"480",
"Landscape Width":"800",
"Release Date":"2011-09"
},
{
"Device Name":"Arnova 7F G3",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"640",
"Landscape Width":"1067",
"Release Date":"2012-11"
},
{
"Device Name":"Arnova 8C G3",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"800",
"Landscape Width":"1067",
"Release Date":"2012-11"
},
{
"Device Name":"ASUS B1-A71",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"600",
"Landscape Width":"1024",
"Release Date":"2013-01"
},
{
"Device Name":"ASUS Fonepad",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"601",
"Landscape Width":"962",
"Release Date":"2013-04"
},
{
"Device Name":"ASUS MeMo Pad ME172V",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"600",
"Landscape Width":"1024",
"Release Date":"2013-01"
},
{
"Device Name":"ASUS MeMo Pad FHD10/ME302C 10.1",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2013-08"
},
{
"Device Name":"ASUS Padfone",
"Platform":"Android",
"OS Version":"4.0",
"Portrait Width":"800",
"Landscape Width":"1128",
"Release Date":"2012-06"
},
{
"Device Name":"ASUS Transformer Pad TF300T",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2012-04"
},
{
"Device Name":"ASUS Transformer TF101",
"Platform":"Android",
"OS Version":"3.1",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2011-04"
},
{
"Device Name":"ASUS Vivo",
"Platform":"Windows RT",
"OS Version":"8.0",
"Portrait Width":"768",
"Landscape Width":"1366",
"Release Date":"2012-11"
},
{
"Device Name":"Barnes &amp; Noble Nook HD",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"600",
"Landscape Width":"960",
"Release Date":"2012-11"
},
{
"Device Name":"BAUHN AMID-972XS",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2012-09"
},
{
"Device Name":"BAUHN AMID-9743G",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2013-02"
},
{
"Device Name":"BAUHN ASP-5000H",
"Platform":"Android",
"OS Version":"4.2",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2013-09"
},
{
"Device Name":"BlackBerry 9520",
"Platform":"BlackBerry OS",
"OS Version":"5",
"Portrait Width":"345",
"Landscape Width":"691",
"Release Date":"2009-11"
},
{
"Device Name":"BlackBerry Bold 9000",
"Platform":"BlackBerry OS",
"OS Version":"4.0.0.223",
"Portrait Width":"480",
"Landscape Width":"-",
"Release Date":"2008-08"
},
{
"Device Name":"BlackBerry Bold 9780",
"Platform":"BlackBerry OS",
"OS Version":"6.0.0.110",
"Portrait Width":"480",
"Landscape Width":"-",
"Release Date":"2010-11"
},
{
"Device Name":"BlackBerry Bold 9790",
"Platform":"BlackBerry OS",
"OS Version":"7.0.0.528",
"Portrait Width":"320",
"Landscape Width":"-",
"Release Date":"2011-12"
},
{
"Device Name":"BlackBerry Bold 9900",
"Platform":"BlackBerry OS",
"OS Version":"7.1.0.342",
"Portrait Width":"356",
"Landscape Width":"-",
"Release Date":"2011-08"
},
{
"Device Name":"BlackBerry Curve 9300",
"Platform":"BlackBerry OS",
"OS Version":"5.0.0.716",
"Portrait Width":"311",
"Landscape Width":"-",
"Release Date":"2010-08"
},
{
"Device Name":"BlackBerry Curve 9300",
"Platform":"BlackBerry OS",
"OS Version":"6.0.0.448",
"Portrait Width":"320",
"Landscape Width":"-",
"Release Date":"2010-08"
},
{
"Device Name":"BlackBerry Curve 9320",
"Platform":"BlackBerry OS",
"OS Version":"7.1.0.569",
"Portrait Width":"320",
"Landscape Width":"-",
"Release Date":"2010-05"
},
{
"Device Name":"BlackBerry Curve 9360",
"Platform":"BlackBerry OS",
"OS Version":"7.0.0.530",
"Portrait Width":"320",
"Landscape Width":"-",
"Release Date":"2011-08"
},
{
"Device Name":"BlackBerry Curve 9380",
"Platform":"BlackBerry OS",
"OS Version":"7.0.0.513",
"Portrait Width":"320",
"Landscape Width":"406",
"Release Date":"2011-12"
},
{
"Device Name":"BlackBerry PlayBook",
"Platform":"Blackberry Tablet OS",
"OS Version":"2.1.0",
"Portrait Width":"600",
"Landscape Width":"1024",
"Release Date":"2011-04"
},
{
"Device Name":"BlackBerry Torch 9800",
"Platform":"BlackBerry OS",
"OS Version":"6.0.0.353",
"Portrait Width":"360",
"Landscape Width":"480",
"Release Date":"2010-08"
},
{
"Device Name":"BlackBerry Torch 9810",
"Platform":"BlackBerry OS",
"OS Version":"7.0.0.296",
"Portrait Width":"320",
"Landscape Width":"-",
"Release Date":"2011-08"
},
{
"Device Name":"BlackBerry Torch 9860",
"Platform":"BlackBerry OS",
"OS Version":"7.0.0.579",
"Portrait Width":"320",
"Landscape Width":"505",
"Release Date":"2011-09"
},
{
"Device Name":"BlackBerry Q10",
"Platform":"BlackBerry OS",
"OS Version":"10.1.0.1910",
"Portrait Width":"346",
"Landscape Width":"-",
"Release Date":"2013-04"
},
{
"Device Name":"BlackBerry Z10",
"Platform":"BlackBerry OS",
"OS Version":"10.0.10.690",
"Portrait Width":"342",
"Landscape Width":"570",
"Release Date":"2013-02"
},
{
"Device Name":"Dell Venue 8",
"Platform":"Windows 8",
"OS Version":"8.1",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"10-2013"
},
{
"Device Name":"Galaxy Nexus",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"360",
"Landscape Width":"598",
"Release Date":"2011-11"
},
{
"Device Name":"HP Slate 7 2800",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"600",
"Landscape Width":"1024",
"Release Date":"2013-06"
},
{
"Device Name":"HP Slate 21",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"1920",
"Landscape Width":"NA",
"Release Date":"2013-10"
},
{
"Device Name":"HP Touchpad",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2011-07"
},
{
"Device Name":"HP Touchpad",
"Platform":"webOS",
"OS Version":"3.0",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2011-07"
},
{
"Device Name":"HP Veer",
"Platform":"WebOS",
"OS Version":"2.1.1",
"Portrait Width":"320",
"Landscape Width":"545",
"Release Date":"2011-06"
},
{
"Device Name":"HTC 7 Mozart",
"Platform":"WP7",
"OS Version":"7.5",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2010-10"
},
{
"Device Name":"HTC 7 Trophy",
"Platform":"WP7",
"OS Version":"7.5",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2010-10"
},
{
"Device Name":"HTC A620b",
"Platform":"WP8",
"OS Version":"8.0",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2013-01"
},
{
"Device Name":"HTC Desire",
"Platform":"Android",
"OS Version":"2.3.3",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2010-03"
},
{
"Device Name":"HTC Desire C",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-06"
},
{
"Device Name":"HTC Desire HD",
"Platform":"Android",
"OS Version":"2.3.5",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2010-10"
},
{
"Device Name":"HTC Desire S",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2011-03"
},
{
"Device Name":"HTC Desire X",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2012-10"
},
{
"Device Name":"HTC Desire 700",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2014-01"
},
{
"Device Name":"HTC Desire Z (Vision)",
"Platform":"Android",
"OS Version":"2.2",
"Portrait Width":"480",
"Landscape Width":"800",
"Release Date":"2010-11"
},
{
"Device Name":"HTC Droid Eris",
"Platform":"Android",
"OS Version":"2.1",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2009-11"
},
{
"Device Name":"HTC Evo 3D",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"540",
"Landscape Width":"960",
"Release Date":"2011-07"
},
{
"Device Name":"HTC Incredible 2",
"Platform":"Android ",
"OS Version":"2.3.4",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2011-04"
},
{
"Device Name":"HTC Legend",
"Platform":"Android",
"OS Version":"2.2",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2010-03"
},
{
"Device Name":"HTC MyTouch Slide 4G",
"Platform":"Android",
"OS Version":"2.3.4",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2011-07"
},
{
"Device Name":"HTC One",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2013-03"
},
{
"Device Name":"HTC One Mini",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2013-07"
},
{
"Device Name":"HTC One S",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2012-04"
},
{
"Device Name":"HTC One SV",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2012-12"
},
{
"Device Name":"HTC One V",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2012-04"
},
{
"Device Name":"HTC One X",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2012-05"
},
{
"Device Name":"HTC One X+",
"Platform":"Android",
"OS Version":"4.3",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2012-11"
},
{
"Device Name":"HTC One XL",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2012-05"
},
{
"Device Name":"HTC Rio 8S",
"Platform":"WP8",
"OS Version":"8.0",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-12"
},
{
"Device Name":"HTC Sensation XL",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2011-11"
},
{
"Device Name":"HTC Titan II/4G",
"Platform":"WP7",
"OS Version":"7.5",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-04"
},
{
"Device Name":"HTC Velocity 4G",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2012-11"
},
{
"Device Name":"HTC Wildfire A3333",
"Platform":"Android",
"OS Version":"2.2.1",
"Portrait Width":"267",
"Landscape Width":"356",
"Release Date":"2010-05"
},
{
"Device Name":"HTC Wildfire S",
"Platform":"Android",
"OS Version":"2.3.3",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2011-05"
},
{
"Device Name":"HTC Windows Phone 8S",
"Platform":"WP8",
"OS Version":"8.0",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-11"
},
{
"Device Name":"HTC Windows Phone 8X (C625b)",
"Platform":"WP8",
"OS Version":"8.0",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-11"
},
{
"Device Name":"Huawei Ascend G510",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"320",
"Landscape Width":"569",
"Release Date":"2013-04"
},
{
"Device Name":"Huawei Ascend Mate",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"480",
"Landscape Width":"813",
"Release Date":"2013-03"
},
{
"Device Name":"Huawei U8650 Sonic",
"Platform":"Android",
"OS Version":"2.3.3",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2011-06"
},
{
"Device Name":"Huawei U8860",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"320",
"Landscape Width":"544",
"Release Date":"2011-12"
},
{
"Device Name":"Huawei Y300-0151",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2013-03"
},
{
"Device Name":"iPad",
"Platform":"iOS",
"OS Version":"5.0.1",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2010-03"
},
{
"Device Name":"iPad 2",
"Platform":"iOS",
"OS Version":"5.0.1",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2011-03"
},
{
"Device Name":"iPad 3",
"Platform":"iOS",
"OS Version":"5.1.1",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2012-03"
},
{
"Device Name":"iPad Air",
"Platform":"iOS",
"OS Version":"7.0.3",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2013-10"
},
{
"Device Name":"iPad Mini",
"Platform":"iOS",
"OS Version":"6.0.1",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2012-11"
},
{
"Device Name":"iPhone",
"Platform":"iOS",
"OS Version":"3.1.3",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2007-06"
},
{
"Device Name":"iPhone 3G",
"Platform":"iOS",
"OS Version":"4.2.1",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2008-07"
},
{
"Device Name":"iPhone 3GS",
"Platform":"iOS",
"OS Version":"6.0a2",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2009-06"
},
{
"Device Name":"iPhone 4",
"Platform":"iOS",
"OS Version":"5.1.1",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2010-06"
},
{
"Device Name":"iPhone 4S",
"Platform":"iOS",
"OS Version":"4.3.5",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2011-10"
},
{
"Device Name":"iPhone 5",
"Platform":"iOS",
"OS Version":"6.0",
"Portrait Width":"320",
"Landscape Width":"568",
"Release Date":"2012-09"
},
{
"Device Name":"iPhone 5c",
"Platform":"iOS",
"OS Version":"7.0",
"Portrait Width":"320",
"Landscape Width":"568",
"Release Date":"2013-09"
},
{
"Device Name":"iPhone 5s",
"Platform":"iOS",
"OS Version":"7.0",
"Portrait Width":"320",
"Landscape Width":"568",
"Release Date":"2013-09"
},
{
"Device Name":"iPhone 6",
"Platform":"iOS",
"OS Version":"8.0",
"Portrait Width":"375",
"Landscape Width":"667",
"Release Date":"2014-09"
},
{
"Device Name":"iPhone 6 Plus",
"Platform":"iOS",
"OS Version":"8.0",
"Portrait Width":"414",
"Landscape Width":"736",
"Release Date":"2014-09"
},
{
"Device Name":"iPod Touch 4th Gen",
"Platform":"iOS",
"OS Version":"5.0.1",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2010-09"
},
{
"Device Name":"iPod Touch 5th Gen",
"Platform":"iOS",
"OS Version":"6.0",
"Portrait Width":"320",
"Landscape Width":"568",
"Release Date":"2012-10"
},
{
"Device Name":"Kindle 3",
"Platform":"Kindle",
"OS Version":"3.3",
"Portrait Width":"600",
"Landscape Width":"-",
"Release Date":"2010-08"
},
{
"Device Name":"Kindle Fire 2",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"600",
"Landscape Width":"963",
"Release Date":"2011-11"
},
{
"Device Name":"Kindle Fire HD",
"Platform":"Android",
"OS Version":"4",
"Portrait Width":"533",
"Landscape Width":"801",
"Release Date":"2012-09"
},
{
"Device Name":"Kindle Fire HD 8.9",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"800",
"Landscape Width":"1220",
"Release Date":"2012-10"
},
{
"Device Name":"Kindle Paperwhite",
"Platform":"Kindle",
"OS Version":"5",
"Portrait Width":"758",
"Landscape Width":"-",
"Release Date":"2012-10"
},
{
"Device Name":"Kobo eReader Touch",
"Platform":"Android",
"OS Version":"2.0.0",
"Portrait Width":"600",
"Landscape Width":"-",
"Release Date":"2011-06"
},
{
"Device Name":"Kogan 42&quot; Smart 3D LED TV",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"-",
"Landscape Width":"1280",
"Release Date":"2013-07"
},
{
"Device Name":"Lenovo IdeaTab A1000",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"600",
"Landscape Width":"1024",
"Release Date":"2013-05"
},
{
"Device Name":"Lenovo IdeaTab S6000",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2013-06"
},
{
"Device Name":"Lenovo Yoga Tablet 8",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"602",
"Landscape Width":"962",
"Release Date":"2013-10"
},
{
"Device Name":"Lenovo Yoga Tablet 10",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2013-11"
},
{
"Device Name":"LG 55LW6500 TV",
"Platform":"Proprietary (TV)",
"OS Version":"5.00.07",
"Portrait Width":"-",
"Landscape Width":"1280",
"Release Date":"2011-03"
},
{
"Device Name":"LG Ally",
"Platform":"Android",
"OS Version":"2.2.2",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2010-04"
},
{
"Device Name":"LG G2",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"360",
"Landscape Width":"598",
"Release Date":"2013-09"
},
{
"Device Name":"LG Optimus 2x",
"Platform":"Android",
"OS Version":"2.3.7",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2011-02"
},
{
"Device Name":"LG Optimus Black P970",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2011-05"
},
{
"Device Name":"LG Optimus G E975",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"384",
"Landscape Width":"640",
"Release Date":"2012-11"
},
{
"Device Name":"LG Optimus L3 E400",
"Platform":"Android",
"OS Version":"2.3.6",
"Portrait Width":"320",
"Landscape Width":"427",
"Release Date":"2012-02"
},
{
"Device Name":"LG Optimus L3 II E425f",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"320",
"Landscape Width":"427",
"Release Date":"2013-04"
},
{
"Device Name":"LG Optimus L7 P700",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2012-05"
},
{
"Device Name":"LG Optimus L9 P760",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2012-11"
},
{
"Device Name":"LG Optimus Pad V900",
"Platform":"Android",
"OS Version":"3.0.1",
"Portrait Width":"768",
"Landscape Width":"1280",
"Release Date":"2011-05"
},
{
"Device Name":"LG Viewty KU990",
"Platform":"Proprietary (Java)",
"OS Version":"1.2",
"Portrait Width":"240",
"Landscape Width":"400",
"Release Date":"2008-10"
},
{
"Device Name":"Microsoft Surface",
"Platform":"Windows RT",
"OS Version":"8.0",
"Portrait Width":"768",
"Landscape Width":"1366",
"Release Date":"2012-11"
},
{
"Device Name":"Microsoft Surface Pro",
"Platform":"Windows 8",
"OS Version":"8.0",
"Portrait Width":"720",
"Landscape Width":"1280",
"Release Date":"2012-11"
},
{
"Device Name":"Motorola Defy",
"Platform":"Android",
"OS Version":"2.3.4",
"Portrait Width":"320",
"Landscape Width":"569",
"Release Date":"2010-10"
},
{
"Device Name":"Motorola Defy Mini",
"Platform":"Android",
"OS Version":"2.3.6",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-01"
},
{
"Device Name":"Motorola Droid Bionic",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2011-09"
},
{
"Device Name":"Motorola Droid Razr",
"Platform":"Android",
"OS Version":"2.3.6",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2011-11"
},
{
"Device Name":"Motorola Droid 3",
"Platform":"Android",
"OS Version":"2.3",
"Portrait Width":"360",
"Landscape Width":"559",
"Release Date":"2011-07"
},
{
"Device Name":"Motorola Electrify 2",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"360",
"Landscape Width":"598",
"Release Date":"2012-07"
},
{
"Device Name":"Motorola Fire XT",
"Platform":"Android",
"OS Version":"2.3.5",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2011-09"
},
{
"Device Name":"Motorola FlipOut",
"Platform":"Android",
"OS Version":"2.1",
"Portrait Width":"320",
"Landscape Width":"240",
"Release Date":"2010-06"
},
{
"Device Name":"Motorola Milestone",
"Platform":"Android",
"OS Version":"2.3.7",
"Portrait Width":"320",
"Landscape Width":"569",
"Release Date":"2009-11"
},
{
"Device Name":"Motorola Moto G",
"Platform":"Android",
"OS Version":"4.3",
"Portrait Width":"360",
"Landscape Width":"598",
"Release Date":"2013-11"
},
{
"Device Name":"Motorola RAZR HD 4G",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"360",
"Landscape Width":"598",
"Release Date":"2012-09"
},
{
"Device Name":"Motorola RAZR M 4G",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"360",
"Landscape Width":"598",
"Release Date":"2012-09"
},
{
"Device Name":"Motorola RAZR MAXX",
"Platform":"Android",
"OS Version":"4.0",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2012-05"
},
{
"Device Name":"Motorola Xoom",
"Platform":"Android",
"OS Version":"4.1",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2011-05"
},
{
"Device Name":"Motorola Xoom 2",
"Platform":"Android",
"OS Version":"3.2.2",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2011-12"
},
{
"Device Name":"Motorola Xoom 2 Media Edition",
"Platform":"Android",
"OS Version":"3.2.2",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2011-12"
},
{
"Device Name":"Nexus 10",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2012-11"
},
{
"Device Name":"Nexus 4",
"Platform":"Android",
"OS Version":"4.2.1",
"Portrait Width":"384",
"Landscape Width":"598",
"Release Date":"2012-11"
},
{
"Device Name":"Nexus 5",
"Platform":"Android",
"OS Version":"4.4",
"Portrait Width":"360",
"Landscape Width":"598",
"Release Date":"2013-10"
},
{
"Device Name":"Nexus 7",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"603",
"Landscape Width":"966",
"Release Date":"2012-07"
},
{
"Device Name":"Nexus 7",
"Platform":"Android",
"OS Version":"4.2.1",
"Portrait Width":"600",
"Landscape Width":"961",
"Release Date":"2012-07"
},
{
"Device Name":"Nexus 7",
"Platform":"Android",
"OS Version":"4.3",
"Portrait Width":"601",
"Landscape Width":"962",
"Release Date":"2012-07"
},
{
"Device Name":"Nexus 7 (LCD Density set to 175PPI)",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"731",
"Landscape Width":"1170",
"Release Date":"2012-07"
},
{
"Device Name":"Nexus 7 (2013)",
"Platform":"Android",
"OS Version":"4.3",
"Portrait Width":"600",
"Landscape Width":"960",
"Release Date":"2013-07"
},
{
"Device Name":"Nexus One",
"Platform":"Android",
"OS Version":"2.3.7",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2010-01"
},
{
"Device Name":"Nexus S",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2010-10"
},
{
"Device Name":"Nintendo 3DS",
"Platform":"3DS",
"OS Version":"4.3.0-10E",
"Portrait Width":"416",
"Landscape Width":"-",
"Release Date":"2011-02"
},
{
"Device Name":"Nintendo 3DS XL",
"Platform":"3DS",
"OS Version":"1.7455.EU",
"Portrait Width":"416",
"Landscape Width":"-",
"Release Date":"2012-07"
},
{
"Device Name":"Nintendo DSi",
"Platform":"DSi",
"OS Version":"507; U; en-GB",
"Portrait Width":"256",
"Landscape Width":"-",
"Release Date":"2009-04"
},
{
"Device Name":"Nintendo DSi XL",
"Platform":"DSi",
"OS Version":"1.4.4A",
"Portrait Width":"240",
"Landscape Width":"-",
"Release Date":"2010-03"
},
{
"Device Name":"Nintendo Wii",
"Platform":"Wii",
"OS Version":"4.3",
"Portrait Width":"800",
"Landscape Width":"-",
"Release Date":"2007-11"
},
{
"Device Name":"Nintendo Wii U",
"Platform":"Wii U",
"OS Version":"1.0.0.7494",
"Portrait Width":"854",
"Landscape Width":"-",
"Release Date":"2012-11"
},
{
"Device Name":"Nokia 2700",
"Platform":"S40",
"OS Version":"5th Edition",
"Portrait Width":"240",
"Landscape Width":"-",
"Release Date":"2009-07"
},
{
"Device Name":"Nokia Asha 300",
"Platform":"Proprietary (Nokia)",
"OS Version":"07.03 29-11-11 RM-781",
"Portrait Width":"234",
"Landscape Width":"-",
"Release Date":"2011-11"
},
{
"Device Name":"Nokia Asha 302",
"Platform":"Proprietary (Nokia)",
"OS Version":"14.53 20-03-12 RM-813",
"Portrait Width":"314",
"Landscape Width":"-",
"Release Date":"2012-03"
},
{
"Device Name":"Nokia 500",
"Platform":"Symbian",
"OS Version":"Belle",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2011-09"
},
{
"Device Name":"Nokia 700 (Opera Mobile)",
"Platform":"Symbian",
"OS Version":"Belle FP2",
"Portrait Width":"240",
"Landscape Width":"427",
"Release Date":"2011-09"
},
{
"Device Name":"Nokia E61i",
"Platform":"S60",
"OS Version":"Symbian 9.1",
"Portrait Width":"320",
"Landscape Width":"-",
"Release Date":"2007-04"
},
{
"Device Name":"Nokia E71",
"Platform":"S60",
"OS Version":"Symbian 9.2",
"Portrait Width":"320",
"Landscape Width":"-",
"Release Date":"2007-04"
},
{
"Device Name":"Nokia Lumia 520",
"Platform":"WP8",
"OS Version":"8.0",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2013-04"
},
{
"Device Name":"Nokia Lumia 610",
"Platform":"WP7",
"OS Version":"7.5",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-04"
},
{
"Device Name":"Nokia Lumia 710",
"Platform":"WP7",
"OS Version":"7.5",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2011-12"
},
{
"Device Name":"Nokia Lumia 720",
"Platform":"WP7",
"OS Version":"8.0",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2013-04"
},
{
"Device Name":"Nokia Lumia 800",
"Platform":"WP7",
"OS Version":"7.5",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2011-11"
},
{
"Device Name":"Nokia Lumia 820",
"Platform":"WP8",
"OS Version":"8.0",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-11"
},
{
"Device Name":"Nokia Lumia 900",
"Platform":"WP7",
"OS Version":"7.5",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-05"
},
{
"Device Name":"Nokia Lumia 920",
"Platform":"WP8",
"OS Version":"8.0",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-11"
},
{
"Device Name":"Nokia Lumia 925",
"Platform":"WP8",
"OS Version":"8.0",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2013-06"
},
{
"Device Name":"Nokia Lumia 1520",
"Platform":"WP8",
"OS Version":"8.0",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2013-11"
},
{
"Device Name":"Nokia N9",
"Platform":"MeeGo",
"OS Version":"1.2",
"Portrait Width":"320",
"Landscape Width":"496",
"Release Date":"2011-09"
},
{
"Device Name":"Nokia N900",
"Platform":"Maemo",
"OS Version":"5",
"Portrait Width":"480",
"Landscape Width":"800",
"Release Date":"2009-11"
},
{
"Device Name":"Nokia N95",
"Platform":"S60",
"OS Version":"Symbian 9.2",
"Portrait Width":"240",
"Landscape Width":"-",
"Release Date":"2007-03"
},
{
"Device Name":"Palm Pixi",
"Platform":"WebOS",
"OS Version":"1.4.5",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2009-11"
},
{
"Device Name":"Palm Pre",
"Platform":"WebOS",
"OS Version":"2.2",
"Portrait Width":"320",
"Landscape Width":"-",
"Release Date":"2009-10"
},
{
"Device Name":"Panasonic Toughpad FZ-A1",
"Platform":"Android",
"OS Version":"4.0",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2012-12"
},
{
"Device Name":"PendoPad 7&quot;",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"480",
"Landscape Width":"800",
"Release Date":"2013-11"
},
{
"Device Name":"PendoPad 10&quot;",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"600",
"Landscape Width":"1024",
"Release Date":"2013-11"
},
{
"Device Name":"Pioneer Dreambook",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2010-07"
},
{
"Device Name":"Samsung Ativ S",
"Platform":"WP8",
"OS Version":"8.0",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-12"
},
{
"Device Name":"Samsung E3210",
"Platform":"Proprietary (Java)",
"OS Version":"-",
"Portrait Width":"128",
"Landscape Width":"-",
"Release Date":"2011-05"
},
{
"Device Name":"Samsung Galaxy 5/Europa I5500",
"Platform":"Android",
"OS Version":"2.1-update1",
"Portrait Width":"320",
"Landscape Width":"427",
"Release Date":"2010-08"
},
{
"Device Name":"Samsung Galaxy Ace S5830",
"Platform":"Android",
"OS Version":"2.3.4",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2011-02"
},
{
"Device Name":"Samsung Galaxy Ace 2 I8160",
"Platform":"Android",
"OS Version":"2.3.6",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2012-05"
},
{
"Device Name":"Samsung Galaxy Ace Plus S7500",
"Platform":"Android",
"OS Version":"2.3.6",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-02"
},
{
"Device Name":"Samsung Galaxy Beam I8530",
"Platform":"Android",
"OS Version":"2.3.6",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2012-07"
},
{
"Device Name":"Samsung Galaxy Camera GC100",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"360",
"Landscape Width":"598",
"Release Date":"2012-11"
},
{
"Device Name":"Samsung Galaxy Mini S5570",
"Platform":"Android",
"OS Version":"2.3.4",
"Portrait Width":"240",
"Landscape Width":"320",
"Release Date":"2011-02"
},
{
"Device Name":"Samsung Galaxy Mini 2 S6500",
"Platform":"Android",
"OS Version":"2.3",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-03"
},
{
"Device Name":"Samsung Galaxy Note N700",
"Platform":"Android",
"OS Version":"2.3.6",
"Portrait Width":"400",
"Landscape Width":"640",
"Release Date":"2011-10"
},
{
"Device Name":"Samsung Galaxy Note 10.1 N8010",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2012-08"
},
{
"Device Name":"Samsung Galaxy Note 10.1 N8010 (Multiscreen Enabled)",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"800",
"Landscape Width":"637",
"Release Date":"2012-08"
},
{
"Device Name":"Samsung Galaxy Note 10.1 (2014 Edition) P600",
"Platform":"Android",
"OS Version":"4.3",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2013-11"
},
{
"Device Name":"Samsung Galaxy Note 2 N7100",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2012-09"
},
{
"Device Name":"Samsung Galaxy Note 3 N9005",
"Platform":"Android",
"OS Version":"4.3",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2013-09"
},
{
"Device Name":"Samsung Galaxy Note 8.0 N5100",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"601",
"Landscape Width":"962",
"Release Date":"2013-04"
},
{
"Device Name":"Samsung Galaxy Note 8.0 N5110",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"601",
"Landscape Width":"962",
"Release Date":"2013-04"
},
{
"Device Name":"Samsung Galaxy S I9000",
"Platform":"Android",
"OS Version":"2.3.6",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2010-06"
},
{
"Device Name":"Samsung Galaxy S Duos S7562",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2012-09"
},
{
"Device Name":"Samsung Galaxy S WiFi YPG70CW",
"Platform":"Android",
"OS Version":"2.2",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2011-05"
},
{
"Device Name":"Samsung Galaxy S2 I9100",
"Platform":"Android",
"OS Version":"2.3.6",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2011-04"
},
{
"Device Name":"Samsung Galaxy S3 I9300",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2012-05"
},
{
"Device Name":"Samsung Galaxy S3 Mini I8190",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2012-11"
},
{
"Device Name":"Samsung Galaxy S4 I9500",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2013-04"
},
{
"Device Name":"Samsung Galaxy S4 I9505",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2013-04"
},
{
"Device Name":"Samsung Galaxy S4 Active I9295",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2013-06"
},
{
"Device Name":"Samsung Galaxy S4 Mini I9190",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2013-07"
},
{
"Device Name":"Samsung Galaxy S4 Zoom SM-C105",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2013-07"
},
{
"Device Name":"Samsung Galaxy Tab 10.1 P7510",
"Platform":"Android",
"OS Version":"3.2",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2011-07"
},
{
"Device Name":"Samsung Galaxy Tab 2 10.1 P5110",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2012-05"
},
{
"Device Name":"Samsung Galaxy Tab 2 7.0 P3110",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"600",
"Landscape Width":"1024",
"Release Date":"2012-05"
},
{
"Device Name":"Samsung Galaxy Tab 3 7.0 T210",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"600",
"Landscape Width":"1024",
"Release Date":"2013-07"
},
{
"Device Name":"Samsung Galaxy Tab 3 8.0 T310",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"602",
"Landscape Width":"962",
"Release Date":"2013-07"
},
{
"Device Name":"Samsung Galaxy Tab 3 10.1 P5210",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2013-07"
},
{
"Device Name":"Samsung Galaxy Tab 3 Kids T2105",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"600",
"Landscape Width":"1024",
"Release Date":"2013-11"
},
{
"Device Name":"Samsung Galaxy Tab 7.7 P6810",
"Platform":"Android",
"OS Version":"3.2",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2012-01"
},
{
"Device Name":"Samsung Galaxy Tab 7.0 Plus P6210",
"Platform":"Android",
"OS Version":"3.2",
"Portrait Width":"600",
"Landscape Width":"1024",
"Release Date":"2012-01"
},
{
"Device Name":"Samsung Galaxy Tab 8.9 P7310",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2011-05"
},
{
"Device Name":"Samsung Galaxy Tab 8.9 4G P7320",
"Platform":"Android",
"OS Version":"3.2",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2012-02"
},
{
"Device Name":"Samsung Galaxy Tab P1000",
"Platform":"Android",
"OS Version":"2.3.3",
"Portrait Width":"400",
"Landscape Width":"683",
"Release Date":"2010-10"
},
{
"Device Name":"Samsung Galaxy X Cover 2 S7710 ",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2013-03"
},
{
"Device Name":"Samsung Galaxy Y S5360",
"Platform":"Android",
"OS Version":"2.3.6",
"Portrait Width":"320",
"Landscape Width":"427",
"Release Date":"2011-10"
},
{
"Device Name":"Samsung Galaxy Young S6310",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2013-02"
},
{
"Device Name":"Samsung Infuse 4G I997",
"Platform":"Android",
"OS Version":"2.3",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2011-05"
},
{
"Device Name":"Samsung Omnia W I8350",
"Platform":"WP7",
"OS Version":"7.5",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2011-10"
},
{
"Device Name":"Samsung Omnia 7 I8700",
"Platform":"WP7",
"OS Version":"7.5",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2010-10"
},
{
"Device Name":"Samsung Wave S8500",
"Platform":"Bada",
"OS Version":"1.0",
"Portrait Width":"240",
"Landscape Width":"400",
"Release Date":"2010-04"
},
{
"Device Name":"Samsung Wave S8500",
"Platform":"Bada",
"OS Version":"2.0.1",
"Portrait Width":"320",
"Landscape Width":"534",
"Release Date":"2010-04"
},
{
"Device Name":"Scroll Excel",
"Platform":"Android",
"OS Version":"2.3.4",
"Portrait Width":"480",
"Landscape Width":"800",
"Release Date":"2012-02"
},
{
"Device Name":"Sony BRAVIA 40 EX520",
"Platform":"Proprietary (TV)",
"OS Version":"PKG4.012GAA-0104",
"Portrait Width":"-",
"Landscape Width":"1920",
"Release Date":"2011-01"
},
{
"Device Name":"Sony Ericsson Elm",
"Platform":"Proprietary (Java)",
"OS Version":"1231-1917 R7CA061 100619",
"Portrait Width":"240",
"Landscape Width":"-",
"Release Date":"2010-03"
},
{
"Device Name":"Sony Ericsson Spiro",
"Platform":"Proprietary (Java)",
"OS Version":"-",
"Portrait Width":"240",
"Landscape Width":"-",
"Release Date":"2010-08"
},
{
"Device Name":"Sony Ericsson Xperia Arc",
"Platform":"Android",
"OS Version":"2.3.4",
"Portrait Width":"320",
"Landscape Width":"569",
"Release Date":"2011-03"
},
{
"Device Name":"Sony Ericsson Xperia Mini ST15i",
"Platform":"Android",
"OS Version":"2.3.4",
"Portrait Width":"320",
"Landscape Width":"401",
"Release Date":"2011-08"
},
{
"Device Name":"Sony Ericsson Xperia Neo",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"480",
"Landscape Width":"854",
"Release Date":"2011-03"
},
{
"Device Name":"Sony Ericcson Xperia Play",
"Platform":"Android",
"OS Version":"2.3.4",
"Portrait Width":"425",
"Landscape Width":"974",
"Release Date":"2011-03"
},
{
"Device Name":"Sony Ericsson Xperia X8",
"Platform":"Android",
"OS Version":"2.1.1",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2010-09"
},
{
"Device Name":"Sony Ericsson Xperia X10",
"Platform":"Android",
"OS Version":"2.3.3",
"Portrait Width":"320",
"Landscape Width":"569",
"Release Date":"2010-03"
},
{
"Device Name":"Sony PlayStation 3",
"Platform":"PlayStation 3",
"OS Version":"4.25",
"Portrait Width":"-",
"Landscape Width":"1824",
"Release Date":"2006-11"
},
{
"Device Name":"Sony PlayStation Portable",
"Platform":"PlayStation Portable",
"OS Version":"4.2",
"Portrait Width":"-",
"Landscape Width":"480",
"Release Date":"2005-03"
},
{
"Device Name":"Sony PlayStation Vita",
"Platform":"PlayStation Vita",
"OS Version":"1.00",
"Portrait Width":"-",
"Landscape Width":"896",
"Release Date":"2012-02"
},
{
"Device Name":"Sony Tablet P",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"-",
"Landscape Width":"1024",
"Release Date":"2012-09"
},
{
"Device Name":"Sony Tablet S",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2011-09"
},
{
"Device Name":"Sony VAIO Tap 20",
"Platform":"Windows 8",
"OS Version":"8.0",
"Portrait Width":"900",
"Landscape Width":"1600",
"Release Date":"2013-06"
},
{
"Device Name":"Sony Xperia acro S",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2012-08"
},
{
"Device Name":"Sony Xperia P",
"Platform":"Android",
"OS Version":"2.3.7",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2012-05"
},
{
"Device Name":"Sony Xperia S",
"Platform":"Android",
"OS Version":"2.3.7",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2012-02"
},
{
"Device Name":"Sony Xperia Sola",
"Platform":"Android",
"OS Version":"2.3.7",
"Portrait Width":"320",
"Landscape Width":"569",
"Release Date":"2012-05"
},
{
"Device Name":"Sony Xperia SP",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"360",
"Landscape Width":"598",
"Release Date":"2013-04"
},
{
"Device Name":"Sony Xperia Tablet Z",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2013-05"
},
{
"Device Name":"Sony Xperia Tipo",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-08"
},
{
"Device Name":"Sony Xperia U",
"Platform":"Android",
"OS Version":"2.3.7",
"Portrait Width":"320",
"Landscape Width":"569",
"Release Date":"2012-05"
},
{
"Device Name":"Sony Xperia V",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"360",
"Landscape Width":"598",
"Release Date":"2012-12"
},
{
"Device Name":"Sony Xperia Z",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"360",
"Landscape Width":"598",
"Release Date":"2013-02"
},
{
"Device Name":"Sony Xperia Z1",
"Platform":"Android",
"OS Version":"4.2.2",
"Portrait Width":"360",
"Landscape Width":"598",
"Release Date":"2013-09"
},
{
"Device Name":"Telstra T-Hub 2",
"Platform":"Android",
"OS Version":"2.3.7",
"Portrait Width":"400",
"Landscape Width":"683",
"Release Date":"2012-07"
},
{
"Device Name":"Tesco Hudl",
"Platform":"Android",
"OS Version":"4.2",
"Portrait Width":"600",
"Landscape Width":"799",
"Release Date":"2013-09"
},
{
"Device Name":"Toshiba AT100",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2011-07"
},
{
"Device Name":"Toshiba AT1S0",
"Platform":"Android",
"OS Version":"3.2",
"Portrait Width":"602",
"Landscape Width":"961",
"Release Date":"2012-02"
},
{
"Device Name":"Toshiba AT200",
"Platform":"Android",
"OS Version":"3.2.1",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2012-02"
},
{
"Device Name":"Toshiba AT300",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"800",
"Landscape Width":"1280",
"Release Date":"2012-06"
},
{
"Device Name":"Toshiba AT330",
"Platform":"Android",
"OS Version":"4.0.3",
"Portrait Width":"900",
"Landscape Width":"1600",
"Release Date":"2012-07"
},
{
"Device Name":"Wiko Cink Slim",
"Platform":"Android",
"OS Version":"4.1.1",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2012-11"
},
{
"Device Name":"Yarvik Xenta Tab 8c",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"768",
"Landscape Width":"1024",
"Release Date":"2013-08"
},
{
"Device Name":"XBOX 360",
"Platform":"XBOX",
"OS Version":"2.0",
"Portrait Width":"-",
"Landscape Width":"1050",
"Release Date":"2005-11"
},
{
"Device Name":"Xiaomi MI-3",
"Platform":"Android",
"OS Version":"4.2.1",
"Portrait Width":"360",
"Landscape Width":"640",
"Release Date":"2013-09"
},
{
"Device Name":"ZTE Open",
"Platform":"FireFox OS",
"OS Version":"1.0.0B01",
"Portrait Width":"320",
"Landscape Width":"415",
"Release Date":"2013-07"
},
{
"Device Name":"ZTE T22 (Telstra Urbane)",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2012-08"
},
{
"Device Name":"ZTE T28 (Telstra Active Touch)",
"Platform":"Android",
"OS Version":"2.3.5",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2011-05"
},
{
"Device Name":"ZTE T760 (Telstra Smart-Touch 2)",
"Platform":"Android",
"OS Version":"2.3.5",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2012-02"
},
{
"Device Name":"ZTE T790 (Telstra Pulse)",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"320",
"Landscape Width":"480",
"Release Date":"2013-05"
},
{
"Device Name":"ZTE T81 (Telstra Frontier 4G)",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"320",
"Landscape Width":"533",
"Release Date":"2012-11"
},
{
"Device Name":"ZTE T82 (Telstra Easy Touch 4G)",
"Platform":"Android",
"OS Version":"4.0.4",
"Portrait Width":"360",
"Landscape Width":"598",
"Release Date":"2012-11"
},
{
"Device Name":"ZTE T83 (Telstra Dave 4G)",
"Platform":"Android",
"OS Version":"4.1.2",
"Portrait Width":"320",
"Landscape Width":"534",
"Release Date":"2013-10"
}
]
/*! Viewport Resizer v1.1.5 | http://lab.maltewassermann.com/viewport-resizer/ Copyright (c) 2016 Malte Wassermann */
(function(o, y, O) {
var ca = "https:" === location.protocol ? "https://" : "http://",
da = y.createElement("script"),
ea = y.getElementsByTagName("script")[0];
da.src = ca + "ajax.googleapis.com/ajax/libs/jquery/2.0.1/jquery.min.js";
ea.parentNode.insertBefore(da, ea);
y.close();
var fa = function(a) {
if (o.jQuery && jQuery.fn.jquery === "2.0.1") a(jQuery);
else {
o.jQuery && jQuery.noConflict();
o.setTimeout(function() {
fa(a)
}, 100)
}
};
fa(function(a) {
function z(b) {
b = typeof b === "undefined" ? a("a.active", n) : a(b);
var e = b.attr("data-viewport").toDimension();
a("a.active", n).add(a("a.active", H)).removeClass("active").end(b.addClass("active"));
ga(e)
}
function A(b, e) {
var d = b ? b : a("a.active", n).add(a("a.active", H)),
h = b ? d.attr("data-viewport").toDimension() : {
width: B,
height: I
},
i = e == "swap" ? {
width: h.height,
height: h.width
} : {
width: h.width,
height: h.height
},
g = i.width + "x" + i.height,
f = RegExp(e == "swap" ? h.width + "x" + h.height : h.height + "x" + h.width, "g");
h = e != null ? ha(e == "swap" && d.is(".portrait, .landscape") ? d.hasClass("landscape") ? 0 : -90 : e) : ha(h);
var l = d.text();
if (d.hasClass("custom") ||
!d.attr("data-icon")) {
d.text(l.replace(f, g));
l = d.text() === g ? "Custom" : d.text()
}
ia.html("").append(a("<b>").text(l)).append(a("<span>").text("Size: " + g + " (" + h + "), Ratio: " + function(k, j) {
function q(s, P) {
if (P === 0) return s;
return q(P, s % P)
}
c = q(k, j);
return k / c + ":" + j / c
}(i.width, i.height)));
d.attr("title", l);
ja.attr("class", d.is('[data-viewport="auto"]') ? "auto" : "").css({
width: i.width,
height: i.height,
"margin-left": -i.width / 2
});
if (!b) {
r.val(g).triggerHandler("edit");
ka = r.val()
}
}
function Da() {
var b = "";
a('a:not([data-viewport="auto"])',
"#devices").clone().removeAttr("class").each(function() {
b += a(this).prop("outerHTML")
});
a("#bookmarklet", C).attr({
href: "javascript:void((function(d){if(self!=top||d.getElementById('toolbar')&&d.getElementById('toolbar').getAttribute('data-resizer'))return false;d.write('<!DOCTYPE HTML><html style=\"opacity:0;\"><head><meta charset=\"utf-8\"></head><body>" + b + '<script src="' + Ea + "\"><\/script></body></html>')})(document));"
})
}
function Fa() {
function b(k) {
var j = g && typeof g === "number" ? g : Math.min(100 / u * B /
100, 1);
j = Math.min(j, 10);
j = Math.max(j, 0.25);
j = k ? "" : "scale(" + j + ")";
k = k ? "" : "0 0";
v.css({
zoom: j,
"-webkit-transform": j,
"-webkit-transform-origin": k,
"-moz-transform": j,
"-moz-transform-origin": k,
"-ms-transform": j,
"-ms-transform-origin": k,
"-o-transform": j,
"-o-transform-origin": k,
transform: j,
"transform-origin": k
})
}
function e(k) {
v.css({
"min-width": k ? "" : u + "px",
"min-height": k || !l ? "" : l + "px"
})
}
if (!m) return false;
var d = function() {
var k = {};
if (m.find("meta[name=viewport]", "head").length) {
var j = m.find("meta[name=viewport]:first",
"head");
typeof j.attr("content") !== "undefined" && j.attr("content").replace(/(\s)\s*/gm, "").split(/[,;.]+/).map(function(q) {
q = q.split("=");
k[q[0]] = q[1]
})
}
return k
}(),
h = d.width || false,
i = d.height || false;
d = d["initial-scale"] || false;
var g = true,
f = true,
l = false;
if (Q) {
b("clear");
e("clear");
return false
}
if (h)
if (h !== "device-width") u = Number(h);
else f = g = false;
else u = 980;
if (i && i !== "device-height") l = Number(i);
if (d) {
f = g = false;
if (d === "minimum-scale") d = 0.25;
if (d === "maximum-scale") d = 10;
d = Number(d);
if (d < 1) {
u = 980 + 1 * d;
f = g = true
} else if (d > 1) g = d
}
g && b();
f && e()
}
function la() {
m = p.contents();
u = m.width() || 0;
v = a("html", m);
R = a("body", m);
S = v.add(R);
if (!ma) {
var b = ["DOMMouseScroll", "mousewheel"];
if (a.event.fixHooks)
for (var e = b.length; e;) a.event.fixHooks[b[--e]] = a.event.mouseHooks;
a.event.special.mousewheel = {
setup: function() {
if (this.addEventListener)
for (var f = b.length; f;) this.addEventListener(b[--f], d, false);
else this.onmousewheel = d
},
teardown: function() {
if (this.removeEventListener)
for (var f = b.length; f;) this.removeEventListener(b[--f],
d, false);
else this.onmousewheel = null
}
};
a.fn.extend({
mousewheel: function(f) {
return f ? this.bind("mousewheel", f) : this.trigger("mousewheel")
},
unmousewheel: function(f) {
return this.unbind("mousewheel", f)
}
});
var d = function(f) {
var l = f || o.event,
k = [].slice.call(arguments, 1),
j = 0,
q = 0,
s = 0;
f = a.event.fix(l);
f.type = "mousewheel";
if (l.wheelDelta) j = l.wheelDelta / 120;
if (l.detail) j = -l.detail / 3;
s = j;
if (l.axis !== O && l.axis === l.HORIZONTAL_AXIS) {
s = 0;
q = -1 * j
}
if (l.wheelDeltaY !== O) s = l.wheelDeltaY / 120;
if (l.wheelDeltaX !== O) q = -1 * l.wheelDeltaX /
120;
k.unshift(f, j, q, s);
return (a.event.dispatch || a.event.handle).apply(this, k)
},
h = p.height(),
i = 0;
v.css("overflow-y", "hidden");
S.on("mousewheel", function(f, l, k, j) {
f.preventDefault();
f = 0.05;
if (l > 0.1) f *= 5;
j = j > -f && j < f;
if (!(k < -f && j || k > f && j)) {
k = m.height() - h;
i -= l * Ga;
if (i < 0) i = 0;
if (i > k) i = k;
m.scrollTop(i)
}
})
}
T && S.css({
overflow: "scroll",
"-webkit-overflow-scrolling": "touch",
width: "100%",
height: "100%"
});
e = v.css("background-color");
var g = R.css("background-color");
p.css("background-color", e === "transparent" || e ===
"rgba(0, 0, 0, 0)" ? g === "transparent" || g === "rgba(0, 0, 0, 0)" ? "#fff" : g : e);
m.find("title", "head").length && !U.find("title").length && U.prepend(m.find("title").prepend("↔ "));
Ha()
}
function Ia(b) {
function e(h) {
a("[data-viewport].active", "#devices").attr({
"data-viewport": h.height + "x" + h.width
}).orientationClassName();
return {
width: h.height,
height: h.width
}
}
var d = a("a.active", n).attr("data-viewport").toDimension();
if (b === 0 || b === 180) {
if (d.width > d.height) d = e(d)
} else if (b === 90 || b === -90)
if (d.height > d.width) d =
e(d);
ga(d)
}
function ga(b) {
B = b.width;
I = b.height;
b = (Q = b.auto) ? "auto" : "";
var e = T && Q || J.hasClass("active") ? "" : " transition";
D.attr("class", a.trim(b.concat(e)));
w.css({
width: B,
height: I
});
var d = setTimeout(function() {
Fa();
clearTimeout(d)
}, 200);
A()
}
function ha(b) {
if (typeof b === "object") b = b.width === b.height ? false : b.width > b.height ? -90 : 0;
return b === 0 || b === 180 ? "Portrait" : b === 90 || b === -90 ? "Landscape" : V
}
function na(b) {
b = b.filter(function() {
return a(this).attr("data-viewport").length > 0
});
var e = a('<a data-viewport="auto" data-icon="auto">Auto Size</a>').add(b.clone());
b.remove();
n.html("");
a.each(e, function() {
n.append(a("<li>").append(a(this).setProperties().orientationClassName()))
})
}
function oa() {
E.add(C).addClass("updated");
pa.removeClass("invisible")
}
function qa() {
a("a.active", n).length ? z(a("a.active", n).removeClass("active").get(0)) : z(a('[data-viewport="auto"]', W))
}
function Ha() {
var b = {
Version: "Viewport Resizer (" + Ja + ")",
"User agent": K,
"Meta viewport": m.find("meta[name=viewport]:first", "head").attr("content")
};
X.html("");
a.each(b, function(e, d) {
X.append(a("<dt>").text(e)).append(a("<dd>").html(d ?
d : V))
})
}
function ra() {
var b = F.css("background-color");
D.css("color", function(e) {
e = e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);
var d = parseInt(e[1]),
h = parseInt(e[2]);
e = parseInt(e[3]);
return Math.sqrt(d * d * 0.241 + h * h * 0.691 + e * e * 0.068)
}(b) < 130 ? "#fff" : "#000")
}
if (a("#toolbar[data-resizer]").length) return false;
var Ja = "1.1.4",
L = ca + "lab.maltewassermann.com/viewport-resizer/",
Y = L + "resizer.min.css",
Ea = L + "resizer.min.js",
t = a(o),
sa = a("html"),
U = a("head"),
F = a("body"),
G = a(location).attr("href"),
V = "n/a",
K = typeof navigator.userAgent ===
"undefined" ? V : navigator.userAgent,
ma = /webkit/i.test(K),
T = /mobile.*safari/i.test(K);
L = /opera/i.test(K);
var Ka = a('<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">');
Y = a('<link rel="stylesheet" href="' + Y + '">');
var ta = a('<style type="text/css" media="print">'),
C = a('<div id="expand">').hide(),
X = a("<dl>"),
La = a('<a id="bookmarklet">').attr("data-text", "Your bookmarklet").append(a("<span>").html("↔ Resizer")),
pa = a('<span class="invisible">').text(" has been changed. Please save or update your bookmarklet."),
W = a('<div id="toolbar">').attr("data-resizer", "basic"),
n = a('<ul id="devices">'),
H = a('<ul id="tools">'),
r = a('<input id="edit" type="text" value="">'),
ua = a('<a id="add" data-viewport="" data-icon="add" title="Add size to toolbar">'),
ia = a('<li class="info">'),
Ma = a('<ul id="extras">'),
Z = a('<a title="Animate Viewport">').text("Animate"),
$ = a('<a data-icon="reload" title="Reload current page">'),
va = a('<a data-icon="print" title="Print Viewport">'),
M = a('<a data-icon="close" title="Close toolbar">'),
E = a('<a data-icon="hint" title="Information">'),
D = a('<div id="container">'),
w = a('<div id="wrapper">'),
p = a('<iframe id="content" name="content" frameborder="0">').attr("src", G),
wa = a('<b id="handle-e">'),
xa = a('<b id="handle-s">'),
aa = a('<b id="handle-w">');
G = a('<b id="handle-se">');
var ya = a('<b id="handle-sw">'),
J = wa.add(xa).add(aa).add(G).add(ya),
ja = a('<div id="phantom">');
G = new Date;
var ba = t.innerWidth() || o.innerWidth || 400,
za = t.innerHeight() || o.innerHeight || 400,
N = 10,
Ga = L ? 2 : 30,
x = 50,
m = false,
B, I, Q, Aa, v, R, S, u, ka;
String.prototype.toDimension = function() {
if (this ==
"auto") return {
width: ba,
height: za - 42,
auto: true
};
else {
var b = this.match(/\d{1,}\d/g);
if (b) {
b = b.slice(0, 2);
return {
width: parseInt(typeof b[0] === "undefined" ? 400 : b[0]),
height: parseInt(typeof b[1] === "undefined" ? 600 : b[1]),
auto: false
}
} else return null
}
};
a.fn.setProperties = function() {
var b = a(this);
if (b.is(":empty")) {
var e = b.attr("data-viewport").toDimension();
b.addClass("custom").text(e.width + "x" + e.height)
}
return b.attr("title", b.text())
};
a.fn.orientationClassName = function() {
var b = a(this).attr("data-viewport").toDimension();
b = b.width > b.height && !b.auto ? "landscape" : b.height > b.width && !b.auto ? "portrait" : "";
return a(this).removeClass("portrait landscape").addClass(b)
};
(function() {
function b(g) {
g.preventDefault();
p.css("pointer-events", "none");
var f = i.is(aa) || i.is(ya) ? h.x - g.pageX : g.pageX - h.x;
f = i.is(xa) ? h.w : Math.max(f + (h.w / 2 + d().w / 2), 0);
g = i.is(wa) || i.is(aa) ? h.h : Math.max(g.pageY - h.y + h.h, 0);
f = f > N ? f : N;
g = g > N ? g : N;
r.val(f + "x" + g).triggerHandler("change");
i.addClass("active")
}
function e() {
t.off({
mousemove: b,
mouseup: e
});
p.css("pointer-events",
"");
i.removeClass("active");
D.addClass("transition")
}
function d() {
return {
w: parseInt(w.css("width")) || w.width() || 0,
h: parseInt(w.css("height")) || w.height() || 0
}
}
var h = {},
i;
J.on({
mouseenter: function() {
J.hasClass("active") || a(this).addClass("hover")
},
mouseleave: function() {
a(this).removeClass("hover")
},
mousedown: function(g) {
g.preventDefault();
i = a(this);
h = {
w: d().w,
h: d().h,
x: g.pageX,
y: g.pageY
};
t.on({
mousemove: b,
mouseup: e
});
Z.triggerHandler("stop")
}
})
})();
U.prepend(Ka).prepend('<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9, chrome=1">').prepend(Y.on("load",
function() {
ra()
})).append(ta);
C.append(a('<div class="inner">').append(a('<p class="well">').append(La).append(pa)).append(X).append(a('<p class="muted">').html('About: <a href="http://lab.maltewassermann.com/viewport-resizer/" target="_blank">Viewport Resizer</a> is designed by Malte Wassermann (c) ' + G.getFullYear()))).appendTo(F);
W.append(n).append(H.append(a("<li>").append(a('<label for="edit" data-icon="edit" title="Customize current size"><span>Customize:</span></label>')).append(r).append(ua)).append(ia)).append(Ma.append(a("<li>").append(Z)).append(a("<li>").append($)).append(ma ?
a("<li>").append(va) : null).append(a("<li>").append(E)).append(a("<li>").append(M))).appendTo(F);
D.append(ja).append(w.append(p).append(J)).appendTo(F);
na(a("[data-viewport]", F));
r.on("edit", function() {
a(this).css("width", Math.round((a(this).val().length + 1) * 7))
}).on("mouseover focus", function() {
a(this).parent().addClass("hover")
}).on("mouseout blur", function(b) {
if (b.type == "blur" || !a(this).is(":focus")) a(this).parent().removeClass("hover")
}).on("keyup", function() {
a(this).triggerHandler("edit")
}).on("change",
function() {
var b = a(this).val().toDimension();
if (b) {
a(this).parent().addClass("activeAdd");
b = a("#add").text("").attr({
"data-viewport": b.width + "x" + b.height
}).setProperties();
z(b);
a(this).trigger("blur")
} else a(this).val(ka).triggerHandler("edit")
});
ua.on("click touchend", function(b) {
b.preventDefault();
b = a(this);
var e = b.clone();
b.removeClass("active").fadeOut("slow", function() {
a("li.activeAdd", H).removeClass("activeAdd");
a("<li>").append(e.removeAttr("id").removeAttr("data-icon").removeAttr("title").removeClass("custom").orientationClassName().fadeIn("slow")).appendTo(n);
oa()
})
});
E.on("click touchend", function(b) {
b.preventDefault();
Da();
a(this).toggleClass("active");
E.hasClass("updated") || C.removeClass("updated");
C.slideToggle(150, function() {
E.removeClass("updated")
})
});
(function() {
function b() {
var f = Math.max(ba - x, e);
g = Math.max(g, e);
r.val(g + "x" + I).triggerHandler("change");
if (g > f - x) d = false;
else if (g === e) d = true;
if (d) g += x % f;
else g -= x % f
}
var e = 320,
d = false,
h = false,
i, g;
Z.on("start", function() {
i = true;
g = Math.round(B / x) * x;
b();
h = setInterval(b, 750);
a(this).addClass("active")
}).on("stop",
function() {
i = false;
clearInterval(h);
h = false;
a(this).removeClass("active")
}).on("click touchend", function(f) {
f.preventDefault();
i ? a(this).triggerHandler("stop") : a(this).triggerHandler("start")
})
})();
$.on("click touchend", function(b) {
b.preventDefault();
p.get(0).contentWindow.location.reload(true);
p.on("load", function() {
la()
})
});
va.on("click touchend", function(b) {
b.preventDefault();
ta.html("body,#content{height:" + m.height() + "px !important;}");
o.focus();
o.print()
});
M.on("click touchend", function(b) {
b.preventDefault();
o.location.href = m.get(0).location.href
});
n.on("click touchend", '[data-viewport]:not(".active")', function(b) {
b.preventDefault();
z(a(this))
}).on("mouseenter", '[data-viewport]:not(".active")', function() {
A(a(this))
}).on("mouseleave", '[data-viewport]:not(".active")', function() {
A()
}).on("click touchend", '[data-viewport]:not([data-viewport="auto"]).active', function(b) {
b.preventDefault();
a(this).removeClass("hover");
Ia(a(this).hasClass("landscape") ? 0 : -90)
}).on("mouseenter", '[data-viewport]:not([data-viewport="auto"]).active',
function() {
a(this).addClass("hover");
A(a(this), "swap")
}).on("mouseleave", '[data-viewport]:not([data-viewport="auto"]).active', function() {
a(this).removeClass("hover");
A()
});
p.on("load", function() {
try {
Aa = p.contents().get(0).location.href
} catch (b) {
alert("Access denied: Cross-domain security error");
p.attr({
src: Aa
});
return false
}
la();
if (T) {
W.add(D).not(n).on("click touchend", function(d) {
!a(d.target).is(r) && r.is(":focus") && r.trigger("blur")
});
p.attr({
scrolling: "no"
})
}
qa();
sa.css("opacity", 1);
var e = setTimeout(function() {
sa.addClass("complete");
clearTimeout(e)
}, 10)
});
var Ba = false,
Ca = false,
Na = [17, 224, 91, 93];
t.on("keydown", function(b) {
if (b.keyCode == 116 || Ca && b.keyCode == 82) Ba = true;
if (Na.indexOf(b.keyCode) >= 0) Ca = true;
if (Ba) {
b.preventDefault();
$.click()
}
if (b.keyCode === 27) {
b.preventDefault();
M.click()
}
}).on("resize", function() {
ba = t.innerWidth() || o.innerWidth || 400;
za = t.innerHeight() || o.innerHeight || 400;
a("a.active", n).is('[data-viewport="auto"]') && z()
}).on("beforeunload", function() {
M.click()
});
y.updateDeviceList = function(b) {
na(b);
oa();
qa()
};
y.updateColorAffinity =
function() {
ra()
}
})
})(window, document);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment