Subscribe: W3C News
http://www.w3.org/2000/08/w3c-synd/home.rss
Preview: W3C News

W3C News



Leading the Web to its Full Potential



Updated: 2018-01-11T12:20:38Z

 



Call for Review: WOFF File Format 2.0 is a W3C Proposed Recommendation

2018-01-11T12:14:44Z

The WebFonts Working Group has published a Proposed Recommendation of WOFF File Format 2.0. Based on experience with WOFF 1.0, which is widely deployed, this specification was developed to provide improved compression and thus lower use of network bandwidth, while still allowing fast decompression even on mobile devices. This is achieved by combining a content-aware […]

The WebFonts Working Group has published a Proposed Recommendation of WOFF File Format 2.0. Based on experience with WOFF 1.0, which is widely deployed, this specification was developed to provide improved compression and thus lower use of network bandwidth, while still allowing fast decompression even on mobile devices. This is achieved by combining a content-aware preprocessing step and improved entropy coding, compared to the Flate compression used in WOFF 1.0.

Comments are welcome through 11 February 2018.




Upcoming Workshop: Web5G: Aligning evolutions of network and Web technologies

2018-01-10T14:31:25Z

W3C announced today Web5G: Aligning evolutions of network and Web technologies Workshop, May 10-11 2018, in London, UK. The event is hosted by GSMA. The primary goal of the workshop is to bring together telecommunications operators, network equipment providers, content delivery networks, browser vendors, and application developers to evaluate and prepare for the impact of […]

(image) W3C announced today Web5G: Aligning evolutions of network and Web technologies Workshop, May 10-11 2018, in London, UK. The event is hosted by GSMA.

The primary goal of the workshop is to bring together telecommunications operators, network equipment providers, content delivery networks, browser vendors, and application developers to evaluate and prepare for the impact of 5G and other network-layer technologies on Web standards.

Expected topics of discussion include:

  • Performance bottlenecks of Web apps on ultra-fast networks
  • Dimensioning 5G Networks for supporting existing and future Web technologies (VR/AR, automotive, WebRTC, IoT)
  • Architectural evolutions of the Web to enable greater network/application integration
  • Connecting network management and network metrics from Web applications
  • Case studies of existing network/application integration and their extension to the Web
  • Features provided by new networking technologies and their applicability to Web applications
  • Bringing edge-computing capabilities to Web applications
  • Impact of integrating QUIC in the Web Platform

For more information on the workshop, please see the workshop details and submission instructions.

Registration is available online due by 30 March 2018.




W3C Advisory Committee elects Technical Architecture Group

2018-01-08T13:09:35Z

The W3C Advisory Committee has elected the following people to the W3C Technical Architecture Group (TAG): David Baron (Mozilla Foundation) and Lukasz Olejnik (W3C Invited Expert). They join co-Chair Tim Berners-Lee and continuing participants Hadley Beeman (W3C Invited Expert), Travis Leithead (Microsoft), Sangwhan Moon (Odd Concepts), Alex Russell (Google), Daniel Appelquist (Samsung Electronics; co-Chair), Peter […]

(image) The W3C Advisory Committee has elected the following people to the W3C Technical Architecture Group (TAG): David Baron (Mozilla Foundation) and Lukasz Olejnik (W3C Invited Expert). They join co-Chair Tim Berners-Lee and continuing participants Hadley Beeman (W3C Invited Expert), Travis Leithead (Microsoft), Sangwhan Moon (Odd Concepts), Alex Russell (Google), Daniel Appelquist (Samsung Electronics; co-Chair), Peter Linss (W3C Invited Expert; co-Chair) –both re-appointed by the Director. Yves Lafon continues as staff contact. W3C thanks Andrew Betts (Fastly) whose term ends this month, for his contributions. 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. Learn more about the TAG.




Call for Review: ODRL is a W3C Proposed Recommendation

2018-01-04T07:31:21Z

The Permissions & Obligations Expression Working Group has just published a Proposed Recommendation for two documents, namely: ODRL Information Model 2.2 — The Open Digital Rights Language (ODRL) is a policy expression language that provides a flexible and interoperable information model, vocabulary, and encoding mechanisms for representing statements about the usage of content and services. […]

The Permissions & Obligations Expression Working Group has just published a Proposed Recommendation for two documents, namely:

  • ODRL Information Model 2.2 — The Open Digital Rights Language (ODRL) is a policy expression language that provides a flexible and interoperable information model, vocabulary, and encoding mechanisms for representing statements about the usage of content and services. The ODRL Information Model describes the underlying concepts, entities, and relationships that form the foundational basis for the semantics of the ODRL policies. Policies are used to represent permitted and prohibited actions over a certain asset, as well as the obligations required to be meet by stakeholders. In addition, policies may be limited by constraints (e.g., temporal or spatial constraints) and duties (e.g. payments) may be imposed on permissions.
  • ODRL Vocabulary & Expression 2.2 — The ODRL Vocabulary and Expression describes the terms used in ODRL policies and how to encode them.

Comments are welcome through 4 February 2018.




First Public Working Drafts: Web Publications, Packaged Web Publications, and Web Annotation Extensions for Web Publications

2018-01-04T03:15:11Z

The W3C Publishing Working Group has published three First Public Working Drafts today. The Web Publications defines a collection of information that describes the structure of Web Publications such that user agents can provide user experiences well-suited to reading publications, such as sequential navigation and offline reading. This information set includes the default reading order, […]

The W3C Publishing Working Group has published three First Public Working Drafts today.

  • The Web Publications defines a collection of information that describes the structure of Web Publications such that user agents can provide user experiences well-suited to reading publications, such as sequential navigation and offline reading. This information set includes the default reading order, a list of resources, and publication-wide metadata.
  • The Packaged Web Publications defines a packaging format for combining the resources of a Web Publication [wpub] into a single portable file.
  • The Web Annotation Extensions for Web Publications extends the foundational model that has been developed in the Web Annotation Model Recommendation by adding selector types applicable to collective resources and a new model component for describing positions in text and byte streams.

The Working Group welcomes comments via the GitHub repository issues (see the respective documents’ headers for the reference of the repositories).




Roadmap of Web Applications on Mobile

2018-01-03T11:21:08Z

W3C has published a Roadmap of Web Applications on Mobile, an overview of the various technologies developed in W3C that increase the capabilities of Web applications, and how they apply more specifically to the mobile context. Sponsored by Beihang University, this edition is a redesign of the Standards for Web Applications on Mobile: current state […]

(image) W3C has published a Roadmap of Web Applications on Mobile, an overview of the various technologies developed in W3C that increase the capabilities of Web applications, and how they apply more specifically to the mobile context.

Sponsored by Beihang University, this edition is a redesign of the Standards for Web Applications on Mobile: current state and roadmap document, published on a quarterly basis from 2011 to 2015. It documents existing standards, highlights ongoing standardization efforts, points out topics under incubation, and discusses technical gaps that may need to be addressed in the future. For instance, the document identifies ongoing work around Progressive Web Applications that allow to create a consistent and persistent lifecycle for applications on the Web platform.

New versions will be published on a quarterly basis, or as needed depending on progress of key technologies of the Web platform. The document is part of a set of roadmaps under development in a GitHub repository, such as the Overview of Media Technologies on the Web. These roadmaps aim to provide a short-to-mid term view of where the Web Platform is heading in different areas. We encourage the community to review them and raise comments, or suggest new ones, on the repository’s issue tracker.




HTML 5.2 is now a W3C Recommendation

2018-01-03T11:21:03Z

The Web Platform Working Group has published a W3C Recommendation of the HTML 5.2 specification that would obsolete the HTML 5.1 Recommendation. The HTML 5.2 specification defines the 5th major version, second minor revision of the core language of the World Wide Web: the Hypertext Markup Language (HTML). In this version, new features continue to […]

(image) The Web Platform Working Group has published a W3C Recommendation of the HTML 5.2 specification that would obsolete the HTML 5.1 Recommendation.

The HTML 5.2 specification defines the 5th major version, second minor revision of the core language of the World Wide Web: the Hypertext Markup Language (HTML). In this version, new features continue to be introduced to help Web application authors, new elements continue to be introduced based on research into prevailing authoring practices, and special attention continues to be given to defining clear conformance criteria for user agents in an effort to improve interoperability.

The group also published a First Public Working Draft of HTML 5.3, which defines the 5th major version, third minor revision of the core language of the World Wide Web: the Hypertext Markup Language (HTML).




WAI-ARIA 1.1, Core-AAM 1.1, DPub-ARIA 1.0, and DPub-AAM 1.0 are W3C Recommendations

2017-12-14T12:15:35Z

The Accessible Rich Internet Applications (ARIA)Working Group has published Accessible Rich Internet Applications (WAI-ARIA) 1.1, Core Accessibility API Mappings 1.1, Digital Publishing WAI-ARIA Module 1.0, and Digital Publishing Accessibility API Mappings 1.0 as W3C Recommendations. WAI-ARIA provides an ontology of roles, states, and properties that define accessible user interface elements and can be used to […]

The Accessible Rich Internet Applications (ARIA)Working Group has published Accessible Rich Internet Applications (WAI-ARIA) 1.1, Core Accessibility API Mappings 1.1, Digital Publishing WAI-ARIA Module 1.0, and Digital Publishing Accessibility API Mappings 1.0 as W3C Recommendations. WAI-ARIA provides an ontology of roles, states, and properties that define accessible user interface elements and can be used to improve the accessibility and interoperability of web content and applications. These semantics are designed to allow an author to properly convey user interface behaviors and structural information to assistive technologies in document-level markup. DPub-ARIA extends WAI-ARIA with roles specific to helping users of assistive technologies navigate through long-form documents used in digital publishing. DPub-AAM describes how these roles map to features of platform accessibility APIs. WAI-ARIA 1.1 is supported by WAI-ARIA Authoring Practices 1.1 which has been published as a Working Group Note. More information about these publications is available in the WAI-ARIA 1.1 is Recommendation email and the WAI-ARIA 1.1 Authoring Practices Note blog post. Read about the Web Accessibility Initiative (WAI).




Call for Review: CSS Basic User Interface Module Level 3 (CSS3 UI) is a W3C Proposed Recommendation

2018-01-11T12:20:38Z

The CSS Working Group has published a Proposed Recommendation of CSS Basic User Interface Module Level 3 (CSS3 UI). This specification describes user interface related properties and values that are proposed for CSS level 3 to style HTML and XML (including XHTML). It includes and extends user interface related features from the properties and values […]

The CSS Working Group has published a Proposed Recommendation of CSS Basic User Interface Module Level 3 (CSS3 UI). This specification describes user interface related properties and values that are proposed for CSS level 3 to style HTML and XML (including XHTML). It includes and extends user interface related features from the properties and values of CSS level 2 revision 1. It uses various properties and values to style basic user interface elements in a document.

CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc. Comments are welcome through 1 February 2018.




W3C Invites Implementations of Wake Lock API

2018-01-10T14:42:38Z

The Device and Sensors Working Group invites implementations of the Wake Lock API Candidate Recommendation. This document specifies an API that allows web applications to request a wake lock. A wake lock prevents some aspect of the device from entering a power-saving state (e.g., preventing the system from turning off the screen).

The Device and Sensors Working Group invites implementations of the Wake Lock API Candidate Recommendation. This document specifies an API that allows web applications to request a wake lock. A wake lock prevents some aspect of the device from entering a power-saving state (e.g., preventing the system from turning off the screen).




Update to Three Candidate Recommendations of CSS Working Group

2018-01-03T08:53:35Z

The CSS Working Group invites implementations of three updated Candidates Recommendations: CSS Counter Styles Level 3: This module introduces the ‘@counter-style’ rule, which allows authors to define their own custom counter styles for use with CSS list-marker and generated-content counters [CSS-LISTS-3]. It also predefines a set of common counter styles, including the ones present in CSS2 […]

The CSS Working Group invites implementations of three updated Candidates Recommendations:

CSS Counter Styles Level 3: This module introduces the ‘@counter-style’ rule, which allows authors to define their own custom counter styles for use with CSS list-marker and generated-content counters [CSS-LISTS-3]. It also predefines a set of common counter styles, including the ones present in CSS2 and CSS2.1.

CSS Grid Layout Module Level 1: This CSS module defines a two-dimensional grid-based layout system, optimized for user interface design. In the grid layout model, the children of a grid container can be positioned into arbitrary slots in a predefined flexible or fixed-size layout grid.

CSS Scroll Snap Module Level 1: This module contains features to control panning and scrolling behavior with “snap positions”.

CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc.




WoT Security and Privacy Considerations Note Published

2018-01-04T03:20:52Z

The Web of Things (WoT) Working Group has published the first draft of its Group Note of Web of Things (WoT) Security and Privacy Considerations. This document provides non-normative guidance on Web of Things (WoT) security and privacy. The Web of Things is descriptive, not prescriptive, and so is generally designed to support the security models and […]

The Web of Things (WoT) Working Group has published the first draft of its Group Note of Web of Things (WoT) Security and Privacy Considerations. This document provides non-normative guidance on Web of Things (WoT) security and privacy. The Web of Things is descriptive, not prescriptive, and so is generally designed to support the security models and mechanisms of the systems it describes, not introduce new ones.




First Public Working Draft: Payment Method Manifest

2018-01-08T13:11:35Z

The Web Payments Working Group has published a First Public Working Draft of Payment Method Manifest. This specification is designed to increase the security of payment applications. It defines the machine-readable manifest file, known as a payment method manifest, that describes how a payment method participates in the Web Payments ecosystem.

The Web Payments Working Group has published a First Public Working Draft of Payment Method Manifest. This specification is designed to increase the security of payment applications. It defines the machine-readable manifest file, known as a payment method manifest, that describes how a payment method participates in the Web Payments ecosystem.




Web Content Accessibility Guidelines (WCAG) 2.1 final Working Draft

2017-12-14T12:20:30Z

A final Working Draft of Web Content Accessibility Guidelines (WCAG) 2.1 has been published for wide review before a planned advance to Candidate Recommendation in January 2018. Web Content Accessibility Guidelines (WCAG) 2.1, which extends Web Content Accessibility Guidelines 2.0, covers a wide range of recommendations for making Web content more accessible to people with […]

A final Working Draft of Web Content Accessibility Guidelines (WCAG) 2.1 has been published for wide review before a planned advance to Candidate Recommendation in January 2018. Web Content Accessibility Guidelines (WCAG) 2.1, which extends Web Content Accessibility Guidelines 2.0, covers a wide range of recommendations for making Web content more accessible to people with disabilities, and more usable to users in general. Please comment no later than 12 January 2018 in the WCAG 2.1 GitHub repository or by email to public-agwg-comments@w3.org.




Update to the Candidate Recommendation: CSS Writing Modes Level 3; First Public Working Draft: CSS Writing Modes Level 4

2017-12-14T08:06:20Z

The CSS Working Group invites implementations of an updated Candidate Recommendation of CSS Writing Modes Level 3. This document defines CSS support for various international writing modes, such as left-to-right (e.g. Latin or Indic), right-to-left (e.g. Hebrew or Arabic), bidirectional (e.g. mixed Latin and Arabic) and vertical (e.g. Asian scripts). Along with this updated Candidate […]

The CSS Working Group invites implementations of an updated Candidate Recommendation of CSS Writing Modes Level 3. This document defines CSS support for various international writing modes, such as left-to-right (e.g. Latin or Indic), right-to-left (e.g. Hebrew or Arabic), bidirectional (e.g. mixed Latin and Arabic) and vertical (e.g. Asian scripts).

Along with this updated Candidate Recommendation, the group also published a First Public Working Draft of CSS Writing Modes Level 4. The difference from the CSS Writing Modes Level 3 is the set of features that were deferred from Level 3 due to later implementation uptake.

CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc.




First Public Working Draft: Cognitive Accessibility Roadmap and Gap Analysis

2017-12-14T08:05:48Z

The Accessible Platform Architectures and Accessibility Guidelines Working Groups have published a First Public Working Draft of Cognitive Accessibility Roadmap and Gap Analysis. Developed by the Cognitive and Learning Disabilities Accessibility Task Force, it explores user needs for people with cognitive or learning disabilities and identifies where additional web content authoring guidance is needed to […]

The Accessible Platform Architectures and Accessibility Guidelines Working Groups have published a First Public Working Draft of Cognitive Accessibility Roadmap and Gap Analysis. Developed by the Cognitive and Learning Disabilities Accessibility Task Force, it explores user needs for people with cognitive or learning disabilities and identifies where additional web content authoring guidance is needed to help authors meet these needs. This information is important to new guidance being added to Web Content Accessibility Guidelines 2.1. Read about the Web Accessibility Initiative (WAI).




Call for Review: ActivityPub is a W3C Proposed Recommendation

2017-12-14T08:04:30Z

The Social Web Working Group has published a Proposed Recommendation of ActivityPub. The ActivityPub protocol is a decentralized social networking protocol based upon the [ActivityStreams] 2.0 data format. It provides a client to server API for creating, updating and deleting content, as well as a federated server to server API for delivering notifications and content. […]

The Social Web Working Group has published a Proposed Recommendation of ActivityPub. The ActivityPub protocol is a decentralized social networking protocol based upon the [ActivityStreams] 2.0 data format. It provides a client to server API for creating, updating and deleting content, as well as a federated server to server API for delivering notifications and content.

ActivityPub is already implemented and deployed to a number of projects and a wide userbase, including over 1 million registered users across thousands of Mastodon instances. It provides the possibility to build social network capabilities into small or large scale software projects which may or may not present social network as their core offering.

Comments are welcome through 2 January 2018.




W3C Invites Implementations of CSS Color Module Level 3

2017-12-12T07:41:05Z

The CSS Working Group invites implementations of the CSS Color Module Level 3 Candidate Recommendation. CSS (Cascading Style Sheets) is a language for describing the rendering of HTML and XML documents on screen, on paper, in speech, etc. It uses color-related properties and values to color the text, backgrounds, borders, and other parts of elements […]

The CSS Working Group invites implementations of the CSS Color Module Level 3 Candidate Recommendation. CSS (Cascading Style Sheets) is a language for describing the rendering of HTML and XML documents on screen, on paper, in speech, etc. It uses color-related properties and values to color the text, backgrounds, borders, and other parts of elements in a document. This specification describes color values and properties for foreground color and group opacity. These include properties and values from CSS level 2 and new values.




W3C releases video introducing Web Accessibility and W3C Standards

2018-01-03T11:11:56Z

The W3C Web Accessibility Initiative (WAI) has released a video introducing Web Accessibility and W3C Standards. The four-minute video highlights why accessibility is the right thing to do, how it is essential for people with disabilities and useful for all. It was published as part of an accessibility project the Internet Society (ISOC) is working […]

(image) The W3C Web Accessibility Initiative (WAI) has released a video introducing Web Accessibility and W3C Standards. The four-minute video highlights why accessibility is the right thing to do, how it is essential for people with disabilities and useful for all. It was published as part of an accessibility project the Internet Society (ISOC) is working on to realize their vision: “The Internet is for Everyone”. It is also timed in recognition of the United Nation’s annual International Day of Persons with Disabilities on 3 December. For more videos and information on specific accessibility topics, see Web Accessibility Perspectives Videos: Explore the Impact and Benefits for Everyone. For a general introduction, see Accessibility – W3C. Learn more about the Web Accessibility Initiative (WAI).




W3C opens Technical Architecture Group (TAG) election

2017-12-14T12:19:48Z

The W3C Advisory Committee having nominated four individuals, is invited today to vote until 5 January 2018 for two seats in the 2017 election to the W3C Technical Architecture Group (TAG). The TAG is a special working group within the W3C, chartered under the W3C Process Document, with stewardship of the Web architecture. Some aspects […]

(image) The W3C Advisory Committee having nominated four individuals, is invited today to vote until 5 January 2018 for two seats in the 2017 election to the W3C Technical Architecture Group (TAG).

The TAG is a special working group within the W3C, chartered under the W3C Process Document, with stewardship of the Web architecture. Some aspects of its mission include

  • to document and 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;
  • to help coordinate cross-technology architecture developments inside and outside W3C.



Call for Review: HTML Media Capture is a W3C Proposed Recommendation

2017-12-07T13:31:18Z

The Device and Sensors Working Group has published a Proposed Recommendation of HTML Media Capture. The HTML Media Capture specification defines an HTML form extension that facilitates user access to a device’s media capture mechanism, such as a camera, or microphone, from within a file upload control. Comments are welcome through 26 December 2017.

The Device and Sensors Working Group has published a Proposed Recommendation of HTML Media Capture. The HTML Media Capture specification defines an HTML form extension that facilitates user access to a device’s media capture mechanism, such as a camera, or microphone, from within a file upload control. Comments are welcome through 26 December 2017.




Second Patent Advisory Group for Web Payments Working Group Launched

2017-12-07T22:45:33Z

In accordance with the W3C Patent Policy, W3C has launched a Web Payments Working Group Patent Advisory Group (PAG) in response to disclosures related to specifications of the Web Payments Working Group; see the PAG charter. W3C launches a PAG to resolve issues in the event a patent has been disclosed that may be essential, […]

In accordance with the W3C Patent Policy, W3C has launched a Web Payments Working Group Patent Advisory Group (PAG) in response to disclosures related to specifications of the Web Payments Working Group; see the PAG charter. W3C launches a PAG to resolve issues in the event a patent has been disclosed that may be essential, but is not available under the W3C Royalty-Free licensing requirements. Public comments regarding these disclosures may be sent to public-wpwg-pag@w3.org (public archive). Learn more about Patent Advisory Groups.




W3C Strategic Highlights – November 2017

2017-12-06T10:55:55Z

W3C released today its W3C Strategic Highlights – November 2017, a comprehensive survey of the essential work W3C conducts to achieve a Web for All, and select recent work in many areas where the Web can solve arising problems for real people. A strong emphasis in this report is on the core of the Web […]

(image) W3C released today its W3C Strategic Highlights – November 2017, a comprehensive survey of the essential work W3C conducts to achieve a Web for All, and select recent work in many areas where the Web can solve arising problems for real people.

A strong emphasis in this report is on the core of the Web and how selected technologies and features amount to incredible core innovation once again. Our vision of the Web for 2020 and beyond encompasses long-resident Web Applications, extending browser features, offline support, app-like performance, a flexible platform accommodating Digital Publishing, payments, video distribution, games, and immersive experiences.

The W3C Strategic Highlights focus on how our strategy and workflows support the advancement of the Web, how W3C meets Industry needs, fosters a Web for all and how W3C is embarking on the next transformation of the Web.

We also invite you to read W3C CEO’s thoughts on TPAC2017, our yearly event where W3C work group meet face-to-face, which we held last week in the San Francisco area and was highly successful for the energetic presentations it generated, and the lively conversations it allows nearly 1,000 attendees to have.




Upcoming Workshop: Web5G: Aligning evolutions of network and Web technologies

2017-12-13T15:23:33Z

Update 2017-12-12: This event is postponed. W3C announced today Web5G: Aligning evolutions of network and Web technologies Workshop, January 22-23 2018, in London, UK. The event is hosted by GSMA. The primary goal of the workshop is to bring together telecommunications operators, network equipment providers, content delivery networks, browser vendors, and application developers to evaluate […]

Update 2017-12-12: This event is postponed.

(image) W3C announced today Web5G: Aligning evolutions of network and Web technologies Workshop, January 22-23 2018, in London, UK. The event is hosted by GSMA.

The primary goal of the workshop is to bring together telecommunications operators, network equipment providers, content delivery networks, browser vendors, and application developers to evaluate and prepare for the impact of 5G and other network-layer technologies on Web standards.

Expected topics of discussion include:

  • Performance bottlenecks of Web apps on ultra-fast networks
  • Dimensioning 5G Networks for supporting existing and future Web technologies (VR/AR, automotive, WebRTC, IoT)
  • Architectural evolutions of the Web to enable greater network/application integration
  • Connecting network management and network metrics from Web applications
  • Case studies of existing network/application integration and their extension to the Web
  • Features provided by new networking technologies and their applicability to Web applications
  • Bringing edge-computing capabilities to Web applications
  • Impact of integrating QUIC in the Web Platform

For more information on the workshop, please see the workshop details and submission instructions.

Registration is available online due by 15 December 2017.




Call for Review: Indexed Database API 2.0 is a W3C Proposed Recommendation

2017-12-05T08:15:14Z

The Web Platform Working Group has published a Proposed Recommendation of Indexed Database API 2.0. This document defines APIs for a database of records holding simple values and hierarchical objects. Each record consists of a key and some value. Moreover, the database maintains indexes over records it stores. An application developer directly uses an API […]

The Web Platform Working Group has published a Proposed Recommendation of Indexed Database API 2.0. This document defines APIs for a database of records holding simple values and hierarchical objects. Each record consists of a key and some value. Moreover, the database maintains indexes over records it stores. An application developer directly uses an API to locate records either by their key or by using an index. A query language can be layered on this API. An indexed database can be implemented using a persistent B-tree data structure. Comments are welcome through 14 December 2017.