As the amount of web capable devices grows, a one size fits all website will no longer suffice. Responsive web design seems to be the most popular solution to achieving device agnostic web design, but there are issues we still need
HRWD – Hybrid Responsive Web Design
Thoughts on Windows 8 device detection
Back at the start of February, news came out that Windows Phone 8 will based on the same Windows NT core that Microsoft will use on their Windows 8 desktops. Without having any Windows 8 devices to test, I
A new standard for mobile and tablet browser user agents
With the release of Firefox 10.0, many new features having been added. Though one of the features added in Firefox 10.0 that I have not seen get much attention is on the mobile version of Firefox, Fennec. This new
Odd Opera based user agents
In testing Categorizr against data from WURFL, I’ve come across some odd Opera based user agents on older Windows phones. What I’ve seen so far in looking at different user agents is that both Opera Mini and Opera Mobile will
TV category added to Categorizr
As technology progresses, we are now seeing smart TVs and other devices that allow us to browse the web on our TVs. Adding a category to detect these devices to Categorizr is something I’ve debated about. Thanks to some
Known Issues with Categorizr
No device detection script will always be 100% accurate. With new devices coming out everyday and some sub-par user agents from days ago, the truth is, there will always be some inaccuracy in device detection. It’s important to audit your device
Categorizr – A modern device detection script
Categorizr is a modern device detection script that helps categorize different web capable devices into 4 categories, desktop, tv, tablet, or mobile. It take’s traditional device detection and flips it on it’s end, assuming devices are mobile first, unless otherwise
Device detection, flipped on it’s end
A word on Device Detection Device detection has been a one of the main solutions for many mobile websites. Usually it works like so; check the user agent string to see if the device is a mobile device, if so,