News

Upcoming: W3C Workshop on Web & Machine Learning

14 January 2020 | Archive

W3C Web & Machine Learning Workshop page banner image W3C announced today a Workshop on Web & Machine Learning, 24-25 March 2020, in Berlin, Germany. The event is hosted by Microsoft.

The primary goal of the workshop is to bring together providers of Machine Learning tools and frameworks with Web platform practitioners to enrich the Open Web Platform with better foundations for machine learning.

The secondary goals of the workshop are as follows:

  • Understand how machine learning fits into the Web technology stack,
  • Understand how browser-based machine learning fits into the machine learning ecosystem,
  • Explore the impact of machine learning technologies on Web browsers and Web applications,
  • Evaluate the opportunities for standardization around machine learning APIs and formats.

Expected topics of discussion include:

  • Dedicated machine learning APIs for browsers as explored by the Machine Learning for the Web Community Group
  • Integration of browser-provided data sources in machine learning workflows
  • Layering and interoperability of machine learning APIs with other computing APIs (e.g. WebGPU, WebAssembly)
  • Domain-specific machine learning APIs
  • Interchange format for machine learning models on the Web
  • Client- and cloud-based machine learning interactions
  • On-device machine learning training in browsers
  • Risks and benefits of browser-based machine learning on privacy, security, accessibility
  • Using machine learning primitives to help improve accessibility of Web pages and applications
  • Machine learning frameworks for the Web
  • Machine learning hardware accelerators

Attendance is free for all invited participants and is open to the public, whether or not W3C members. For more information on the workshop, please see the workshop details and submission instructions.

Registration is available online due by 21 February 2020.

Updated Candidate Recommendation: Identifiers for WebRTC’s Statistics API

14 January 2020 | Archive

The Web Real-Time Communications Working Group invites implementation of its updated Candidate Recommendation of Identifiers for WebRTC’s Statistics API. This document defines a set of WebIDL objects that allow access to the statistical information about a RTCPeerConnection. These objects are returned from the getStats API that is specified in [WEBRTC].

Comments are welcome by 21 February 2020.

W3C Advisory Committee Elects Technical Architecture Group

13 January 2020 | Archive

W3C TAG logoThe W3C Advisory Committee has elected the following people to the W3C Technical Architecture Group (TAG): Rossen Atanassov (Microsoft Corporation), David Baron (Mozilla Foundation) and Kenneth Rohde Christiansen (Intel Corporation). They join co-Chair Tim Berners-Lee and continuing participants, Daniel Appelquist (Samsung Electronics; co-Chair), Hadley Beeman (W3C Invited Expert), Alice Boxhall (Google), Peter Linss (W3C Invited Expert; co-Chair), Sangwhan Moon (Odd Concepts), and Theresa O’Connor (Apple, Inc.). Yves Lafon continues as staff contact. Many thanks to Lukasz Olejnik (W3C Invited Expert) whose term ends at the end of this month.

The TAG is a special group within the W3C, chartered under the W3C Process Document, with stewardship of the Web architecture. The mission of the TAG is to build consensus around principles of Web architecture and to interpret and clarify these principles when necessary, to resolve issues involving general Web architecture brought to the TAG, and to help coordinate cross-technology architecture developments inside and outside W3C. The elected Members of the TAG participate as individual contributors and not representatives of their organizations. TAG participants use their best judgment to find the best solutions for the Web, not just for any particular network, technology, vendor, or user. Learn more about the TAG.

W3C Recommends CSS Writing Modes to support International writing modes

10 December 2019 | Archive

a screenshot of vertical scripts for Making the World Wide Web worldwide in English, Traditional Chinese, Japanese and KoreanThe CSS Working Group has published CSS Writing Modes Level 3 as a W3C Recommendation.

This CSS module defines CSS support for various international writing modes and their combinations, including left-to-right and right-to-left text ordering as well as horizontal and vertical orientations. These new CSS features allow a mixture of horizontal and vertical text regions on the same page. The specification also adds support for such things as isolation in bidirectional text, glyph orientation controls, and short, inline horizontal runs in lines of vertical text.

Please, read our press release for additional information and acknowledgements.

W3C Recommends WebAssembly to push the limits for speed, efficiency and responsiveness

5 December 2019 | Archive

WebAssembly black and white logo The WebAssembly Working Group has published today the three WebAssembly specifications as W3C Recommendations, marking the arrival of a new language for the Web which allows code to run in the browser.

  • WebAssembly Core Specification defines a low-level virtual machine which closely mimicks the functionality of many microprocessors upon which it is run. Either through Just-In-Time compilation or interpretation, the WebAssembly engine can perform at nearly the speed of code compiled for a native platform. A .wasm resource is analogous to a Java .class file in that it contains static data and code segments which operate over that static data. Unlike Java, WebAssembly is typically produced as a compilation target from other programming languages like C/C++ and Rust.
  • WebAssembly Web API defines a Promise-based interface for requesting and executing a .wasm resource. The structure of a .wasm resource is optimized to allow execution to begin before the entire resource has been retrieved, which further enhances responsiveness of WebAssembly applications.
  • WebAssembly JavaScript Interface provides a JavaScript API for invoking and passing parameters to WebAssembly functions. In Web browsers, WebAssembly’s interactions with the host environment are all managed through JavaScript, which means that WebAssembly relies on JavaScript’s highly-engineered security model.

WebAssembly provides a safe, portable, low-level code format designed for efficient execution and compact representation. This technology enables the Web platform to perform more efficient execution of computationally-intensive algorithms, which in turn makes it practical to deliver whole new classes of user experience on the Web and elsewhere. Because WebAssembly is a platform-independent execution environment, it can also be used on any other computer platform. Please, read our press release for additional information and acknowledgements.

W3Cx Introduction to Web Accessibility – New Online Course

3 December 2019 | Archive

illustration showing two persons looking at a computer; and WAI iconsOn the International Day of Persons with Disabilities, W3C and the UNESCO Institute for Information Technologies in Education (UNESCO IITE) launched a new W3Cx course: “Introduction to Web Accessibility“.

The course is designed for technical and non-technical audiences, including developers, designers, content authors, project managers, people with disabilities, and others. The course will start on 28 January 2020 and is self-paced.

Please, read our press release and blog post, and watch our short teaser video for more information about the course. Enroll now, and encourage others to, too.

More news… RSS Atom

Events Header link