Friday, August 26, 2011

Last Call: CSS Speech Module



The Cascading Style Sheets (CSS) Working Group has published a Last Call Working Draft of CSS Speech Module. The CSS Speech module defines aural CSS properties that enable authors to declaratively control the rendering of documents via speech synthesis, and using optional audio cues. The feature set exposed by this specification is designed to match the model described by the Speech Synthesis Markup Language (SSML) Version 1.1. Comments are welcome through 30 September. Learn more about the Style Activity.

CSS: The Missing Manual
CSS: The Definitive Guide
Stylin' with CSS: A Designer's Guide (2nd Edition)

Scalable Vector Graphics (SVG) 1.1 (Second Edition) is a W3C Recommendation

The SVG Working Group has published a W3C Recommendation of Scalable Vector Graphics (SVG) 1.1 (Second Edition). This specification defines the features and syntax for Scalable Vector Graphics (SVG) Version 1.1, a modularized language for describing two-dimensional vector and mixed vector/raster graphics in XML. The Second Edition incorporates a number of corrections that were published as errata against the First Edition, as well as numerous other changes that help make the specification more readable and unambiguous. The Changes appendix lists all of the changes that were made since the first Proposed Recommendation publication of the Second Edition. Learn more about the Graphics Activity.
Learn HTML and CSS with w3Schools

Tuesday, August 16, 2011

Three Web Apps Specifications Advance to Proposed Recommendation

The Web Applications Working Group published three Proposed Recommendations :
  • The 'view-mode' Media Feature, which defines a media feature to match the different visual presentation modes that can be applied to web applications and thereby apply different styling based on these different modes using CSS Media Queries.
  • Widget Packaging and XML Configuration, which standardizes a packaging format and metadata for a class of software known as widgets. Unlike traditional user interface widgets (e.g., buttons, input boxes, toolbars, etc.), widgets as specified in this document are full-fledged client-side applications that are authored using technologies such as HTML and then packaged for distribution.
  • XML Digital Signatures for Widgets, which defines a profile of the XML Signature Syntax and Processing 1.1 specification to allow a widget package to be digitally signed. Authors and distributors can digitally sign a widget as a mechanism to ensure continuity of authorship and distributorship. A user agent, or other validation system, can use a digital signature to verify the data integrity of the files within a widget package and to confirm the signing key(s).

Call for Review: CSS Namespaces Module Proposed Recommendation Published

The Cascading Style Sheets (CSS) Working Group has published a Proposed Recommendation of CSS Namespaces Module. This CSS Namespaces module defines the syntax for using namespaces in CSS. It defines the @namespace rule for declaring the default namespace and binding namespaces to namespace prefixes, and it also defines a syntax that other specifications can adopt for using those prefixes in namespace-qualified names. Comments are welcome through 8 September. Learn more about the Style Activity.

Thursday, August 4, 2011

W3C Invites Implementations of WOFF File Format 1.0

The WebFonts Working Group invites implementation of the Candidate Recommendation of WOFF File Format 1.0. This document specifies the WOFF font packaging format. This format was designed to provide lightweight, easy-to-implement compression of font data, suitable for use with CSS @font-face rules. Any properly licensed TrueType/OpenType/Open Font Format file can be packaged in WOFF format for Web use. User agents decode the WOFF file to restore the font data such that it will display identically to the input font. Learn more about the Fonts Activity.

CSSOM View Module Draft Published

The Cascading Style Sheets (CSS) Working Group has published a Working Draft of CSSOM View Module. The APIs introduced by this specification provide authors with a way to inspect and manipulate the visual view of a document. This includes getting the position of element layout boxes, obtaining the width of the viewport through script, and also scrolling an element. Learn more about the Style Activity.

First Draft Published of Web Application Privacy Best Practices

The Device APIs and Policy Working Group has published the First Public Working Draft of Web Application Privacy Best Practices. This document outlines good privacy practices for web applications, including those that might use device APIs.Learn more about the Ubiquitous Web Applications Activity.