Silvia Pfeiffer Girl Geek Sydney presentation 5 March 2014. This presentation looks at the development of web standards, new standards coming to the foray, and the latest innovations.
Profile • Australia’s Centre of Excellence in ICT Research • Not for profit company, limited by guarantee, since 2003 • 6 research labs Sydney (2), Canberra, Melbourne (2), Brisbane • 700 people - 450 staff, 280 PhD students with 22 partner universities • ~600 research papers per year • ~150 patents total • $76 M p.a. from Federal, State & Territory Governments and industry plus contributions from university partners Key Activities • Research Excellence in ICT • Wealth creation (and national benefit) for Australia • Engaged with research, industry and government in Australia • Collaborative projects, contracting, consulting • Spinouts, licenses of patents and software • Engaged with international organisations and consortia • Collaboration, research exchanges, contracting, student internships, grant funding
• Priority of Constituencies – Users over – Authors over – Implementers over – Specifiers over – Theoretical purity • Solve real-world problems – Address an existing need – Usage scenarios (requirements) • Secure by Design – CORS • Compatibility – Support existing content – Degrade gracefully – Do not reinvent the wheel – Pave the cowpaths – Evolution not revolution • Interoperability • Universal Access – Platform independence – Internationalization – Accessibility 10
the cool stuff • Web Audio API The canvas of audio • Web Components Custom Elements & Shadow DOM (kill iframe) 11 • Geolocation & Device Orientation API GPS for the Web • Web App Manifest Standardize Stores Images from Google Image Search
• Plugin-free Native JS API • Higher quality & security Modern codecs; low latency; encryption; firewalls • Open source stack Platform application interoperability • Open protocols RTSP/RTCP rather than RTMP • Full Web platform features • Low cost using commodity HW • Available on 1,000,000,000+ endpoints • No Safari and IE support (similar arguments work for other legacy technology) 14