惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
L
LINUX DO - 最新话题
P
Proofpoint News Feed
Cyberwarzone
Cyberwarzone
Know Your Adversary
Know Your Adversary
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
L
Lohrmann on Cybersecurity
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Security Latest
Security Latest
T
The Exploit Database - CXSecurity.com
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
P
Privacy & Cybersecurity Law Blog
K
Kaspersky official blog
The Last Watchdog
The Last Watchdog
Webroot Blog
Webroot Blog
Scott Helme
Scott Helme
T
Threat Research - Cisco Blogs
C
Cyber Attacks, Cyber Crime and Cyber Security
WordPress大学
WordPress大学
L
LINUX DO - 热门话题
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - Franky
V
Visual Studio Blog
O
OpenAI News
AI
AI
Hacker News: Ask HN
Hacker News: Ask HN
V2EX - 技术
V2EX - 技术
GbyAI
GbyAI
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Simon Willison's Weblog
Simon Willison's Weblog
S
Schneier on Security
Spread Privacy
Spread Privacy
Y
Y Combinator Blog
I
InfoQ
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
F
Fortinet All Blogs
C
CERT Recently Published Vulnerability Notes
T
The Blog of Author Tim Ferriss
C
Check Point Blog
Apple Machine Learning Research
Apple Machine Learning Research
有赞技术团队
有赞技术团队
人人都是产品经理
人人都是产品经理
N
News and Events Feed by Topic
Project Zero
Project Zero
小众软件
小众软件
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
B
Blog
G
Google Developers Blog

Mike West

Web Platform Security @ CMS Security Summit 2020 XSS (No, the _other_ Frontend Security - Frontend Conference, Zürich 2013 Debugging runtime errors with Securing the Client Side Content Security Policy: Feature Detection Chrome connects to three random domains at startup. Nerdy New Year Making Your Web Apps Accessible Using HTML5 and ChromeVox
GDD Keynote: The HTML5 Demos
Mike West · 2011-11-21 · via Mike West

I had the opportunity to present a few demos during the Chrome section of Saturday’s Google Developer Day in Berlin (which, incidentally, was a blast). I expect a video to go up at some point in the vaguely near future, but, since I got more than a few questions about it, I’ll throw the links up here with a bit of background and credit for each. Incidentally, thanks to Paul Kinlan for taking some pictures during the demos. I’m glad I have something to show here as a stopgap before the video’s ready! Update: The keynote video is up on YouTube, and embedded below.

  • The first demo was pulled from a talk Mike Bostock gave just last week, highlighting the power of the impressive D3.js. D3 is a free JavaScript library that makes it easy to bind data to a DOM, and then generate stunning visualizations based on those bindings. His entire presentation is well worth checking out, and really highlight what an often overlooked technology like SVG is capable of.

    Check out D3, it's quite nice.

  • Next, I pulled out an oldie-but-goodie: Joe Lambert’s Flux Slider. It’s a quick demonstration of the power of CSS-based transitions, and really well suited to venues like GDD, as it makes the capabilities of modern browsers immediately visually apparent. If you haven’t seen it yet, take a look. It’s another open-source library, so fiddle with the code as well.

    Flux Slider is pretty, play with it!

  • I followed up the introduction with a beautiful terrain rendering from AlteredQualia. What I liked most about that demo is the fact they they’ve pulled pieces from the ro.me project to save time and effort. Open source is brilliant.

    AlteredQualia's terrain demo

  • Finally, I pulled the HTML5 Wow Visualizer from Eric and Arne’s excellent I/O 2011 presentation. It’s still the best WebAudio API demo out there, clearly demonstrating the power of the analyzer and showing off things that simply aren’t possible with the audio tag.

    WebAudio Visualizer demo from HTML5, the how and the wow.

And that’s it. Fiveish quick demos in about five minutes. I enjoyed it! What did you think?