We finally have the ability to serve custom fonts to all popular browsers. However, like everything in our profession, there’s a minefield of gotchas and peculiarities between browsers, devices and operating systems.
Although fonts are a design asset, this talk will be technical. We’ll look at what goes into a font file and how you can get rid of bits you may not need without damaging rendering for particular users.
We’ll investigate common pitfalls in performance made by almost, if not all, font delivery networks. We’ll also discover how the legal fluff surrounding typefaces can be a massive road-blocking joy-void.
By now most of you know how to use the popular new CSS3 features in your stylesheets, like embedding custom fonts or creating rounded corners, drop shadows, and scalable designs with media queries. However, below the surface, there are many other things that CSS3 brings and most web developers have never heard of. In this talk Lea will present many CSS3 features that are useful but underrated, as well as uncommon ways of utilizing the CSS3 features you already know about, in order to do much more with even less images and code.
The Internet sits at the head of a long table of technologies that have revolutionised our world. Built on top of the base Internet stack, the World Wide Web has further democratised access to information, opened hitherto closed doors to human self-expression and communication, and laid the foundations of a semantically-rich and interconnected body of knowledge the likes of which have never been seen before.
So the Internet is a Big Thing™. And, both by association as well as by personal merit, so is the web.
And yet, on most devices, the web is currently a second-class citizen confined to life inside another application: the browser.
Furthermore, as pervasive and unstoppable as its progress may seem, the web can still be lost if we don’t temper ideological extremisms that preach ‘the one web’ above all else, including pragmatism and user experience.
In this (no doubt rather controversial) session, Aral Balkan will outline the essential role of user experience in our age and demonstrate how the web must embrace user experience if it is to compete with native. Flawed ‘native is laserdisc’ analogies will be shattered as Aral demonstrates how, in the Age of User Experience, the only possible future is a native one where focused, optimised, and expertly-crafted experiences empower, delight, and thrill users.