$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Coping With The Broken Web
Search
Rodney Rehm
April 26, 2013
Programming
8
1.9k
Coping With The Broken Web
A talk on testing browsers
http://2013.front-trends.com/
Rodney Rehm
April 26, 2013
Tweet
Share
More Decks by Rodney Rehm
See All by Rodney Rehm
Package-Management Für JavaScript
rodneyrehm
0
350
The Responsibilities Of A Front End Operations Engineer
rodneyrehm
0
480
Internet Of Things
rodneyrehm
0
240
Coping With The Broken Web
rodneyrehm
0
380
Coping With The Broken Web
rodneyrehm
0
370
Other Decks in Programming
See All in Programming
アーキテクチャと考える迷子にならない開発者テスト
irof
9
3.4k
OSS開発者の憂鬱
yusukebe
16
12k
Reactive Thinking with Signals and the new Resource API
manfredsteyer
PRO
0
140
CSC305 Lecture 15
javiergs
PRO
0
210
GeistFabrik and AI-augmented software development
adewale
PRO
0
220
Atomics APIを知る / Understanding Atomics API
ssssota
1
230
Building AI with AI
inesmontani
PRO
1
430
関数の挙動書き換える
takatofukui
4
760
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 1
philipschwarz
PRO
0
110
Level up your Gemini CLI - D&D Style!
palladius
1
140
AIの弱点、やっぱりプログラミングは人間が(も)勉強しよう / YAPC AI and Programming
kishida
13
5.5k
手軽に積ん読を増やすには?/読みたい本と付き合うには?
o0h
PRO
1
120
Featured
See All Featured
Docker and Python
trallard
46
3.7k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
A designer walks into a library…
pauljervisheath
210
24k
Statistics for Hackers
jakevdp
799
230k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
950
Balancing Empowerment & Direction
lara
5
770
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.1k
Bash Introduction
62gerente
615
210k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Transcript
Coping With The Broken Web Rodney Rehm - @rodneyrehm
Where I come from
None
None
I like making stuff simple
…at work
None
But…
None
What do you mean by „broken“?
None
None
None
None
None
None
None
None
None
None
<select> … been around for ages
Events triggered when clicking on <select>
Assumptions… http://www.freefoto.com/preview/41-23-4/American-highway-road
… Reality http://farm9.staticflickr.com/8019/7597671400_9dcf23ab7a_o_d.jpg
Check your assumptions. In fact, check your assumptions at the
door. Lois McMaster Bujold
Despair? Opportunity!
http://www.flickr.com/photos/mennonitechurchusa-archives/7597671400/in/set-72157630434425392
What do we need?
Single result set
Aggregate results
Beware of the flood
Summary and details
Tools?
Running tests
Running tests
Storing results
Storing results
Test environment
Test environment
github.com/bestiejs/platform.js Identifying browsers
None
Central System?
CSS WG HTML WG
None
64 % 24 % 11 % Approved In Review Unknown
Submitted in January
No Fun
Future?
None
None
None
They‘re working on it!
Motivation?
test suites are run by W3C and browser vendors
collected data equals articles, workshops, talks
YOU are the web, act like it!
Recap • testharness.js to run tests • firebase.io to aggregate
data • real browsers / devices or BrowserStack • don‘t wait for W3C to get their testing sorted, have some fun now
None
Thank You! Questions?