Profile

Cover photo
Sam Dutton
Works at Google
Attended Sydney University
Lives in Tooting Bec, London
8,032 followers|614,437 views
AboutPostsPhotosYouTube

Stream

Pinned

Sam Dutton

Shared publicly  - 
 
simpl.info: simplest possible examples of HTML, CSS and JavaScript.

Now with Service Worker and <picture>, <source>, srcset and sizes examples.
12
11
Christian Gati's profile photoTab Khan's profile photoJonathan Souied's profile photoDimitar Bonev's profile photo
 
impressive list and patience!
Add a comment...

Sam Dutton

Shared publicly  - 
 
Sign up for the Kranky Geek @webrtc event, London 16 April.

The last one was excellent.
2
1
jean-francois garreau's profile photo
Add a comment...
 
 
Pinch-zooming pages with fixed position elements now behaves rationally in Chrome 40 for Android

We're shipping a feature called "virtual viewport".  The mental model which I argued for is that a zoomed page will look as if you had held a magnifying glass up to the screen.  Eg. when you pan the viewport sideways, you'll also be panning any top header (no more seeing only the top left of nav bars when zooming!).  Try this comparing Chrome Stable (39) on http://videojs.com (or the desktop version of http://nytimes.com) to Chrome Beta (40).  Essentially we're splitting the notion of "the viewport" into "the layout viewport" (where fixed position items are attached) and "the visual viewport" (what you actually see).

In this regard, Chrome now (mostly) matches IE's behavior instead of doing something kinda like Safari's weird behavior.  Interestingly, we came to the conclusion that this was the right behavior completely independently from the IE team (it was fun to be able to show them a demo when they described their new model to us).  Now we're working together to try to get the CSS specs updated to accommodate it.

For details see: 
http://www.quirksmode.org/mobile/viewports2.html
https://docs.google.com/presentation/d/1nJvJqL2dw5STi5FFpR6tP371vSpDWWs5Beksbfitpzc/edit
http://crbug.com/148816
8 comments on original post
2
Add a comment...

Sam Dutton

Shared publicly  - 
 
 
Vincent, doing some awesome Web Bluetooth API testing!
View original post
9
2
Darius Laurinčikas's profile photobilla jo's profile photo
Add a comment...

Sam Dutton

Shared publicly  - 
 #VR
5
2
Shanee Nishry's profile photoVittorio Minacori's profile photo
Add a comment...
Have him in circles
8,032 people
Georg Brunmayr (Sledge)'s profile photo
A. Jenkins Larry's profile photo
Derek Hann's profile photo
Justin Hsu (mellowgeek)'s profile photo
meneer Franssen's profile photo
David Belliveau's profile photo
Tony Volpe's profile photo
Antonino Caternicchia's profile photo
Jamison Judd's profile photo

Sam Dutton

Shared publicly  - 
 
Privileged Contexts draft: HTTPS to be mandatory for features such as getUserMedia, device motion/orientation, fullscreen, geolocation and EME.

groups.google.com/a/chromium.org/forum/#!topic/blink-dev/2LXKVWYkOus
This is a public copy of the editors' draft. It is provided for discussion only and may change at any moment. Its publication here does not imply endorsement of its contents by W3C. Don't cite this document other than as work in progress. Changes to this document may be tracked at ...
3
Add a comment...

Sam Dutton

Shared publicly  - 
 
Fantastic +WebRTC  data channel file transfer demo from +Philipp Hancke :

webrtc.github.io/samples/src/content/datachannel/filetransfer
9
3
Philipp Hancke's profile photoMatt Barger's profile photo
Add a comment...

Sam Dutton

Shared publicly  - 
 
+WebRTC  code samples are now at github.com/webrtc/samples.

Live demos are at webrtc.github.io/samples.

Thanks to the folks at webrtc.io for making this possible.
22
6
Goodwin Lawlor's profile photoAlberto Llamas's profile photo
Add a comment...

Sam Dutton

Shared publicly  - 
Simplest possible examples of HTML, CSS and JavaScript.
2
Add a comment...

Sam Dutton

Shared publicly  - 
 
 
Are you using SVG SMIL in production? Tell me about how you're using it; we're collecting some data on how it's being used and what features inside SMIL are most popular. <3z
5 comments on original post
1
Add a comment...

Sam Dutton

Shared publicly  - 
 
 
Nice writeup from +Philipp Hancke on our work here at Google to build a great WebRTC ecosystem:

Here’s a particular example. TURN support is very integral for WebRTC, since it ensures connectivity between browsers in certain circumstances. Chrome now has excellent TURN support, even though it took quite a while (almost two years) to get there. I have filed a number of issues and they got fixed. Debugging those issues was not an easy task, and I am sure a lot of engineering time was spent by the WebRTC team at Google.

When Hangouts was released, one thing surprised me: it does not use TURN. Instead, it uses ICE-TCP for falling back to port 443 on restricted networks. Which explains why those TURN bugs were not found earlier; Google simply did not use this in production. And yet, they fixed my bugs. Because supporting the broader WebRTC community is important to them—regardless of Hangouts.

https://blog.andyet.com/2014/12/10/webrtc-and-the-web-we-want
2 comments on original post
2
1
billa jo's profile photo
Add a comment...

Sam Dutton

Shared publicly  - 
 
Two significant EME API changes.
From : David Dorwin Date : Wed, 26 Nov 2014 13:37:39 -0800. Message-ID : To : "public-html-media@w3.org" . Below are summaries of two recent significant API changes.
1
Add a comment...
People
Have him in circles
8,032 people
Georg Brunmayr (Sledge)'s profile photo
A. Jenkins Larry's profile photo
Derek Hann's profile photo
Justin Hsu (mellowgeek)'s profile photo
meneer Franssen's profile photo
David Belliveau's profile photo
Tony Volpe's profile photo
Antonino Caternicchia's profile photo
Jamison Judd's profile photo
Work
Occupation
Software engineer
Employment
  • Google
    Developer Advocate, 2011 - present
  • BBC
    Senior Software Engineer, 2008 - 2010
  • ITN
    Technical Lead, ITN Source, 1999 - 2007
  • The Decca Record Company
    Mac Systems Manager, 1991 - 1998
  • Digital Equipment Corporation
    Typesetter, 1988 - 1991
  • Picador Books
    Editorial Assistant, 1986 - 1987
  • Hickson Associates / David Ell Press
    Editorial Assistant, 1985 - 1985
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Tooting Bec, London
Previously
Sydney, New South Wales - North Adelaide, South Australia - Anlaby, South Australia
Story
Tagline
WebRTC! WebRTC! WebRTC!
Introduction

I am a Developer Advocate for Google Chrome.

I grew up in rural South Australia, did a BA at Sydney University, and now live in Balham in south London.

Bragging rights
Married, one daughter
Education
  • Sydney University
Basic Information
Gender
Male