Web Design & Aplicações

Web Design e Aplicações referem-se aos padrões para o desenvolvimento de páginas Web, incluindo HTML5 CSS, SVG, Ajax, e outras tecnologias para Aplicações Web (“WebApps”). Esta seção inclui também informações sobre como tornar páginas acessíveis para pessoas com deficiências (WCAG), sobre internacionalização, e ainda para dispositivos móveis.

HTML & CSS 

HTML e CSS são as tecnologias fundamentais para o desenvolvimento de páginas Web: HTML (html e xhtml) para a estrutura, CSS para o estilo e leiaute, incluindo WebFonts. Pesquise recursos para melhores projetos de páginas web e ferramentas de ajuda.

Script e Ajax 

Padrões em APIs para o desenvolvimento de aplicações Web client-side incluem Geolocalização, XMLHttpRequest (Ajax), e widgets para mobile. O padrão W3C para modelo de documento (o “DOM”) e tecnologias como XBL possibilitam a criação de documentos interativos com scripts.

Gráficos 

O W3C é a casa do formato raster PNG e do formato vetorial SVG, além da API Canvas. WebCGM é um formato mais especializado para, por exemplo, os domínios da engenharia automotiva e aeronáutica.

Áudio e Vídeo 

Alguns dos formatos W3C que permitem a criação de apresentações de áudio e vídeo incluem HTML, SVG e SMIL (para sincronização). W3C também trabalha em um formato de texto cronometrado para legendagem e outras aplicações.

Acessibilidade 

A Iniciativa de Acessibilidade do W3C (WAI) publicou as Recomendações para Conteúdo Acessível na Web (Web Content Accessibility Guidelines – WCAG) para orientar a autoria de conteúdos acessíveis para pessoas com alguma deficiência. WAI-ARIA oferece mais ferramentas para autoria de aplicações Web acessíveis, provendo adições semânticas para widgets.

Internacionalização 

W3C tem em sua missão desenvolver tecnologia que funcione nas diversas culturas e idiomas. Por exemplo, os padrões W3C como HTML e XML são desenvolvidos em Unicode. Além disso, o W3C publica orientações para autores relacionadas a elementos para idioma bidirecional, e outros mais.

Mobile Web 

É da missão do W3C promover “Web Única” e torná-la disponível em qualquer dispositivo. O documento “Melhores práticas em Web Mobile” ajuda autores a comprender como criar conteúdo que possa ser acessado em uma grande variedade de dispositivos, contextos e localidades..

Privacidade 

A Web é uma poderosa ferramenta de comunicações e transações de todo tipo. É importante portanto considerar a segurança e a privacidade como partes do projeto de tecnologia e suas implicações na Web. Embora tecnologias como POWDER capacitem usuários a tomar decisões adequadas para privacidade e proteção de informações, projetos em educação são também importantes para a construção de uma Web confiável.

Matemática na Web 

Matemática e fórmulas são utilizadas na Web em relatórios de negócios, materiais pedagógicos e pesquisas cietíficas. O padrão MathML do W3C possibilita que linguagem matemática possa ser servida, recebida e processada na World Wide Web, da mesma forma que é com o HTML.