Jan25

LinkedIn engineering’s client-side template evaluation

LinkedIn shares their evaluation process for choosing a client-side templating solution from 18 different options across 15 formal metrics.

Read more...

Posted on January 25, 2012 at 01:40pm Permalink No comments By , a web technologist from
San Francisco, California, United States
Jan25

Map input autocomplete types in Chrome 15+

Chrome 15 and above supports mapping input fields to specific types of data to improve the accuracy of autofill tools. The new WHATWG autocompletetype attribute proposal from Ilya Sherman of Google proposes 36 mapped tokens and two sections for autofill agents entering name, address, contact, credit card, business, or birthday data in a web browser.

Read more...

Posted on January 25, 2012 at 12:33pm Permalink No comments By , a web technologist from
San Francisco, California, United States
Jan24

Open Graph protocol 1.1

Open Graph protocol is a set of HTML+RDF markup elements used to summarize webpages on the public Internet when those pages are shared on Facebook, Google+, mixi, LinkedIn, and more. In this post I will summarize Open Graph protocol markup for easy inclusion in your site templates.

Read more...

Posted on January 24, 2012 at 11:20am Updated at 09:59 a.m. Permalink No comments By , a web technologist from
San Francisco, California, United States
Dec15

Google searches smartphone web as an iPhone

Google's mobile search engine crawler now uses an updated User-Agent string designed to trigger iPhone-specific renderings of web pages.

Read more...

Posted on December 15, 2011 at 02:41pm Permalink No comments By , a web technologist from
San Francisco, California, United States
Sep15

Windows 8, plugin-free browsing, and UA spoofing

Microsoft released a developer preview of Windows 8 at this week's BUILD conference including a preview release of the next version of Internet Explorer. The new browser runs in two modes: with and without plugins. Microsoft is bundling a special compatibility view list to spoof iPhone, iPad, or even Firefox User-Agents to trigger special views on websites designed for a plugin-free or full-screen experience.

Read more...

Posted on September 15, 2011 at 12:39pm Updated at 04:38 p.m. Permalink No comments By , a web technologist from
San Francisco, California, United States
Aug02

Google Chrome 13 released to stable channel

Google released Chrome 13 into its stable channel this morning with over 5200 revisions including Instant Pages. If your webpages are not already differentiating between attended and unattended pageviews using the Page Visibility API for site analytics (and other functions assuming live eyeballs and the opportunity for interaction with page elements) your pageview numbers are now likely inflated.

Read more...

Posted on August 2, 2011 at 11:42am Updated at 11:49 a.m. Permalink No comments By , a web technologist from
San Francisco, California, United States
Jun19

WebKit and Chrome prerendering

Google search result pages now trigger a prefetch of top search result links in an effort to make navigating search results as easy as changing channels on your television. If Google's search algorithms determine there is a significant probability of user click-through on particular result they will instruct supporting browsers to preload the entire destination page including images, JavaScript, advertisements, and analytics. Update your web pages to be aware of the current page visibility state and track interactions, not background tasks.

Read more...

Posted on June 19, 2011 at 11:32am Updated at 10:44 p.m. Permalink Comments [1] By , a web technologist from
San Francisco, California, United States
May19

SSL statistics from Chrome and Googlebot

The Google Chrome team released new statistics and implementation details on their proposed "False Start" abbreviated TLS handshake. Google claims the new handshake, introduced in version 9 of the Chrome browser in February, shaves an average of 120 milliseconds from a typical four-flight TLS handshake by accepting application data before both sides have communicated a "Finished" status.

Read more...

Posted on May 19, 2011 at 12:13pm Permalink No comments By , a web technologist from
San Francisco, California, United States
Apr15

Powered by WordPress

This blog is now powered by WordPress multisite.

Read more...

Posted on April 15, 2011 at 10:57am Updated at 07:23 a.m. Permalink Comments [2] By , a web technologist from
San Francisco, California, United States
Jul06

The many flavors of H.264 video

H.264 is not a single video codec; it is a family of codecs with some shared shortcuts grouped into 17 sets of profiles and 16 levels of constraints. Video creators and playback software share a mutual understanding of these shortcuts, which are often accelerated by specialized chipsets. This post examines a few of the many flavors of H.264 video and their application in mobile, desktop, and Flash Player environments.

Read more...

Posted on July 6, 2010 at 12:24pm Updated at 08:53 p.m. Permalink Comments [4] By , a web technologist from
San Francisco, California, United States