W3C

Talks by W3C Speakers

Many in the W3C community — including staff, chairs, and Member representatives — present W3C work at conferences and other events. Below you will find a list some of the talks. All material is copyright of the author, except where otherwise noted.

Listing is based on the following search constraints:

  • Possible presentation dates: past few months and upcoming
  • Technology area: Web Design and Applications

July 2009

August 2009

  • 2009 10 Aug

    Memory management in streaming: buffering, lookahead, or none. Which to choose?

    by Mohamed ZERGAOUI

    Balisage

    Montréal, Canada

    Relevant technology areas: XML Core Technology and Web Design and Applications .

    Abstract:
    Although the ideal approach to streaming is to process markup events as soon as they are encountered, with no memory needing to be used for storing parts of the input document, this is not always feasible, and in practice it is useful to consider "near-streaming" approaches that involve a limited amount of buffering or lookahead. In the extreme, however, such approaches degenerate until they are indistinguishable from non-streaming processes. This paper attempts a classification of streaming and near-streaming processing methods using different approaches to memory management, and discusses the advantages and disadvantages of each.
  • 2009 11 Aug

    Visual Designers: Those XML tools with no angle bracket at all!

    by Mohamed ZERGAOUI

    Balisage

    Montréal, Canada

    Relevant technology areas: XML Core Technology and Web Design and Applications .

    Abstract:
    Is the future of XML planned to be without XML? Visual tools are everywhere and XProc might be the first XML dialect to be immediately available with its visual editor. After erratic evolutions, visual tools have become more and more precise (even HTML+CSS tools are now very powerful), and are become more and more main stream. Could we imagine dealing with XML Schema without descent Visual Tools? We will show in this presentation an overview of where we do XML without seeing any angle bracket and the places where we expect to have some equivalent tools soon.
  • 2009 12 Aug

    Multilingualism and Accessibility (panel)

    by Vagner Diniz

    Relevant technology area: Web Design and Applications .

  • 2009 26 Aug

    E-government according to W3C

    by Vagner Diniz , Vagner Diniz , and Carlos Cecconi

    CONSEGI Congresso Internacional Software Livre e Governo Eletrônico
    (International Conference on Free Software and E-government)

    Brasilia, Brazil

    Relevant technology areas: Web Design and Applications and Semantic Web .

September 2009

October 2009

  • 2009 9 Oct

    Opening up social networks

    by Renato Iannella , in cooperation with the Australia Office

    Relevant technology area: Web Design and Applications .

    Abstract:
    The W3C Social Web Incubator Group (XG) has been investigating challenges with the purpose to define a number of new standards that can address the needs of the social web users and balance the needs from the servicer providers. This talk will look at the social profile portability needs and the policy (privacy and rights) directions needed to break down the “walled gardens” of social networks
  • 2009 14 Oct

    Abstract:
    The tutorial will provide you with a good understanding of the many unique characteristics of non-Latin writing systems, and illustrate the problems involved in implementing such scripts in products. It does not provide detailed coding advice, but does provide the essential background information you need to understand the fundamental issues related to Unicode deployment, across a wide range of scripts. It has also proved to be an excellent orientation for newcomers to the conference, providing the background needed to assist understanding of the other talks! The tutorial goes beyond encoding issues to discuss characteristics related to input of ideographs, combining characters, context-dependent shape variation, text direction, vowel signs, ligatures, punctuation, wrapping and editing, font issues, sorting and indexing, keyboards, and more. The concepts are introduced through the use of examples from Chinese, Japanese, Korean, Arabic, Hebrew, Thai, Hindi/Tamil, Russian a nd Greek. While the tutorial is perfectly accessible to beginners, it has also attracted very good reviews from people at an intermediate and advanced level, due to the breadth of scripts discussed. No prior knowledge is needed.
  • 2009 14 Oct

    Abstract:
    This short tutorial explains how to go about creating XHTML and HTML pages containing text written in the Arabic or Hebrew scripts. The tutorial examines how best to achieve the correct effect for these bi-directional scripts using appropriate markup, CSS properties and Unicode code points or entities. It covers the basics, and goes beyond to provide recommended techniques for some of the tricky situations that even native speakers can struggle with. The tutorial assumes a basic familiarity with the bi-directional characteristics of Arabic and Hebrew, as well as a basic knowledge of HTML and CSS.
  • 2009 14 Oct

    Abstract:

    What is internationalization? What do developers, product managers, or quality engineers need to know about it? How does a software development organization incorporate internationalization into the design, implementation, and delivery of an application?

    This tutorial track provides an introduction to the topics of internationalization, localization and globalization. Attendees will understand the overall concepts and approach necessary to analyze a product for internationalization issues, develop a design or approach, and deliver a global-ready solution. The focus is on architectural approaches and general concepts, but will include specific examples and exercises.

  • 2009 15 Oct

    BCP47: Language and Locale Identification

    by Addison Phillips

    Relevant technology area: Web Design and Applications .

    Abstract:

    In 2006, the IETF issued an updated version of BCP 47 "Tags for Identifying Languages", which updated the way languages are identified in most computer programs and protocols. The latest version of BCP 47 (2009) incorporates over 7,000 new languages and many other improvements. This presentation, from the authors of the updated and previous RFCs, covers:

    • the format of language tags and the language subtag registry
    • the matching algorithms for comparing language tags to user preferences
    • plus distance-based algorithms
    • the new features in BCP 47 and their impact on developers
    and how BCP 47 is being used in:
    • Unicode locales (CLDR)
    • prominent open-source libraries such as ICU
    • companies such as Google and Amazon
  • 2009 16 Oct

    Evolution of the Web on Mobile Devices (panel)

    by Matt Womer

    Mobile 2.0

    San Francisco, California, USA

    Relevant technology areas: Web Design and Applications , Browsers and Other Agents , and Web of Devices .

  • 2009 16 Oct

    Developing for Mobile with HTML5

    by Matt Womer

    Mobile 2.0

    San Francisco, California, USA

    Relevant technology areas: Web Design and Applications , Browsers and Other Agents , and Web of Devices .

  • 2009 27 Oct

    Semantic Web and microformats

    by Bert Bos

    Relevant technology area: Web Design and Applications .

    Abstract:
    Microformats provide an easy way for people to make certain common kinds of information in Web pages machine-readable. They contribute greatly to the semantic Web. But privacy features are not (yet) part of them.
  • 2009 29 Oct

    The Open Web

    by Steven Pemberton

    NLUUG Najaarsconferentie "Het Open Web"
    (NLUUG Autumn Conference "The Open Web")

    Ede, The Netherlands

    Relevant technology area: Web Design and Applications .

  • 2009 29 Oct

    WAI-ARIA Introduction: Making Advanced Websites and Web Applications Accessible

    by Shawn Henry

    ATIA 2009 Chicago

    Chicago, IL, USA

    Relevant technology area: Web Design and Applications .

    Abstract:
    This presentation introduces WAI-ARIA for Accessible Rich Internet Applications. WAI-ARIA defines a way to make websites and web applications more accessible to people with disabilities. It especially helps with dynamic content and advanced user interface controls developed with Ajax, HTML, JavaScript, and related technologies. With WAI-ARIA, developers can make advanced web applications accessible and usable to people with disabilities. Currently certain functionality used in web applications is not available to some users with disabilities, especially people who rely on screen readers and people who cannot use a mouse. WAI-ARIA addresses these accessibility challenges, for example, by defining new ways for functionality to be provided to assistive technology. More specifically, WAI-ARIA provides a framework for identifying user interaction features, how they relate to each other, and their current state. For example, with WAI-ARIA, developers can identify menus, navigat ion, primary content, and other regions of pages, and thus enable keyboard users to easily move among regions, rather than having to press Tab many times. This session describes the problems that WAI-ARIA addresses, and introduces how WAI-ARIA solves them. We'll also clearly demonstrate the more simple aspects of WAI-ARIA that apply even to basic websites.
  • 2009 30 Oct

    Web Accessibility Standards and Guidelines Update 2009

    by Shawn Henry

    ATIA 2009 Chicago

    Chicago, IL, USA

    Relevant technology area: Web Design and Applications .

    Abstract:
    This presentation provides the latest on new international Web accessibility standards from the W3C Web Accessibility Initiative (WAI), and the U.S. TEITAC Committee report for updating Section 508 and Section 255 standards. WAI's Web Content Accessibility Guidelines (WCAG) 2.0 published in December 2008 defines how to make websites accessible, including web applications developed with Ajax. In 2009, WAI accessibility guidelines/standards are being updated for browsers and other "user agents", as well as for authoring tools including content management systems (CMS), blog software, social networking sites, and more. This session also covers the overlap between designing for people with disabilities and designing for older users with age-related impairments. We'll review the findings and current work of the WAI-AGE project (Web Accessibility Initiative: Ageing Education and Harmonisation). You'll also get examples of the overlap between making a website accessible for a mo bile device and for people with disabilities. The presentation gives you background and support for promoting web accessibility in a variety of situations, from individual websites to government requirements. You'll get a clear overview of how the different standards relate, a summary of the new requirements, and practical guidance on finding the information you need.

November 2009

January 2010

March 2010

Extra links