From March 18 we’ll be rolling out enhancements to the Handset Detection schema and re-jigging many of the device profiles.
Firstly, we’ll be adding HTML5 and CSS3 attributes into our device database – Yay ! We’ve had this on the radar for a while now, so we’re really happy to be shipping this enhancement. The fields will be hd_specs.general_browser_html5 and hd_specs.general_browser_css3. Each field will contain an array of features supported by this device. We’ll also be adding hd_specs.general_browser_csspixelratio for high-res and retina displays.
Secondly, we’ll be re-jigging many popular handset profiles to do a better job of breaking out raw handset model information. For example, currently we roll all the information for the Samsung Galaxy S3 into one profile, and in that profile we keep all the various different model numbers (Samsung sch-i939, Samsung GT-I9300, Samsung GT-I9308, Samsung SCH-i535, Samsung SGH-I747, Samsung SCH-R530, Samsung SPH-L710, T-Mobile Galaxy S III, SGH-T999, SGH-T999v, SHV-E210s, SHW-M440s, shv-e210k, shv-e210l) and the specs associated with that handset family. However this approach makes it difficult to separate out each model. So we’ll be changing that up to make finer grained detection possible by creating new profiles for each model. The current field hd_specs.general_aliases will become the retail name(s) of the device, in this case ‘Samsung Galaxy S3′ and hd_specs.general_model will become the manufacturer’s model name. Note : Multiple device profiles may now may share the same hd_specs.general_aliases field.
Got any ideas for enhancements or updates ? Let us know in the comments.
Thanks & Happy Detecting