Watch Your Encoding

Netflix is one of those few services that fully embrace a first class experience on every possible device and platform. As a developer this represents the most difficult of scenarios, you hope that a single source of information will feed all those apps on all those systems (including the web).

The following is a screenshot for Netflix Windows 8 Store app, as you can see the description content assumes that the display is understands HTML markup (specifically italics ). The simple fact that we can see the markup confirms that the control on the page assumes a literal interpretation of the contents. I wish this were the first time I had seen this type of oversight from us developers, but unfortunately these kind of errors are more prevalent as companies push their apps from the web to mobile platforms and beyond.

BSGEncoding_thumb_1

The best way to overcome this is by ensuring that every possible front end understands the markup you have selected, or have in place a mechanism for removing said markup.



Comment Section

Comments are closed.