Detector is unique device identification derived from an extensive, continuous and unparalleled analysis of browsers, conducted for more than 10 years. It groups browsers and devices into 12 segments, based on common denominators for screen resolution, input method, performance and scripting/styling capabilities. You can read more about segments and the segmentation model on parentnode.dk.

The segments

desktop
Modern browsers. Chrome 49+, Firefox 49+, Safari 10+ and Edge 13+. Support for advanced technology, like fx. WebGL, Web Cryptography, ES6 Classes and much, much more.

Read more about desktop.
desktop_ie11
Internet Explorer 11. Not nearly as good as dekstop, due to only partial 3D transform support. As a standalone segment, you decide where it belongs.

Read more about desktop_ie11.
desktop_ie10
Internet Explorer 10. Lost in between IE9 and IE 11. Will also typically need a lot of CSS and Javascript hacks. As a standalone segment, you decide where it belongs.

Read more about desktop_ie10.
desktop_ie9
Internet Explorer 9. Missing support for FormData, FileReader and CSS Transitions (among other things). Despite the poor feature support it is still too important to permanently degrade it to desktop_light. As a standalone segment, you decide where it belongs.

Read more about desktop_ie9.
desktop_light
All older browsers for desktop or laptop computers. Internet Explorer <= 8 , Firefox <= 48, Chrome <= 48, Safari <= 9, Edge 12, Non-blink Opera, Netscape. You get the idea. Just keep it simple and it's all gonna work out fine.

Read more about desktop_light.
tablet
Advanced tablets with support for advanced technology, like fx. WebGL, Web Cryptography, ES6 Classes and much, much more. iPads using Safari 10+, Android tablets using Chrome 49+ or Firefox 49+. All tablets have a screen size larger than 6 inches.

Read more about tablet.
tablet_light
Less advanced tablets, but still supporting CSS Transitions and 2D Transforms. Includes early iPads and Android tablets, some WebOS tablets and Kindle Fire. All tablets have a screen size larger than 6 inches.

Read more about tablet_light.
smartphone
Smartphones with touchscreen and support for advanced technology, like fx. WebGL, Web Cryptography, ES6 Classes and much, much more. Minimum screen width of 320 pixels in portrait mode. Includes iPhones/iPods with Safari 10+, Androids with Chrome 49+, Firefox mobile 49+ and Edge 13+ for mobile.

Read more about smartphone.
mobile
Mobilephones released within the last ~5 years and smartphones with small screens or otherwise degraded rendering capabilities or performance. These phones only support a basic level of JavaScript and CSS.

Read more about mobile.
mobile_light
All older mobile phones, with even the simplest HTML capable browsers. This includes phones release in the past 15 years. They have very limited CSS support and typically no JavaScript support.

Read more about mobile_light.
tv
TV and console devices with internet access, using the remote control or game pad for navigation and interaction. Like Playstation 3, Nintendo Wii and SMART-TVs.

Read more about tv.
seo
Semantic wellstructured content with No CSS or JavaScript. This segment is designed for search engines, content aggregators, screen readers for visually impaired and entirely text-based browsers like Lynx.

Read more about seo.

The segments are efficiently backed by the minimalistic and semantic markup model described at https://templator.parentnode.dk and empowered by the a complete javascript library found at https://manipulator.parentnode.dk. To understand the full potential of Detector visit these websites.