HTML5 O Futuro da Web Multimídia sem limites Senac Santo André 05 de outubro de 2011 Reinaldo Ferraz W3C.br

Documentos relacionados
Acessibilidade na web e HTML5 Desenvolvendo uma web para todos. Frontin BH 13 de agosto de 2011 Reinaldo Ferraz W3C.br

O W3C Futuro da Web HTML5. Março/2011 Web Expo Fórum

HTML5 e Mobile Web Reinaldo Ferraz W3C Brasil

Acessibilidade, HTML5, WAI/ARIA. FrontIn Curitiba Curitiba PR 23 de junho de 2012 Reinaldo Ferraz

O W3C Futuro da Web HTML5 Web Semântica. Março/2011 SENAC Ribeirão Preto Road Show TI 2011

Acessibilidade, HTML5, WAI/ARIA. FrontIn Rio Rio de Janeiro 02 de junho de 2012 Reinaldo Ferraz W3C.br

HTML5 Futuro da Web. Multimídia sem limites 2011 SENAC - SP

HTML5, WAI/ARIA e Acessibilidade. Acessibilidade Web - Evolução e Tendências Rio de Janeiro - 15 de setembro de 2011 Reinaldo Ferraz W3C.

O W3C Futuro da Web HTML5. Outubro/2010 Futurecom

Internet. Gabriela Trevisan Bacharel em Sistemas de Infomação

O W3C Futuro da Web HTML5. agosto/2010 CONSEGI

O W3C Futuro da Web HTML5 Web Semântica. Abril/2011- SENAC Jaboticabal ROAD SHOW de TI 2011

Uso de Padrões Web. maio/2009

Prof. Erwin Alexander Uhlmann 1/7/2010

Introdução. Introdução a HTML. A Linguagem HTML. Estrutura de uma Página. Mário Antonio Meireles Teixeira

O W3C Futuro da Web HTML5. Março/2010 1o. - FIEB - ITB Profa. Maria Sylvia Chaluppe Mello

W3C HTML5 Web Semântica Futuro da Web. Semana de Tecnologia FATEC Carapicuíba Outubro 2011

Definindo um Layout de Website sem Tabelas Vou apresentar nesse post como fazer o código do layout de um website sem utilizar

O W3C Futuro da Web HTML5. janeiro/2010 Campus Party

Desenvolvimento em Ambiente Web. HTML - Introdução

> Herbet Ferreira Rodrigues > contato@herbetferreira.com

Futuro da Web Web Semântica. ECM Show 2011 São Paulo

O W3C Futuro da Web HTML5 Web Semântica. FISL 2011 Porto Alegre

TECNOLOGIAS WEB. Unidade 2 Introdução a Construção de Páginas Estáticas. Luiz Leão luizleao@gmail.com

HTML5 e CSS3 O presente e o futuro da WEB. Danilo Borges da Silva Daniloborges_@hotmail.com

Acessibilidade, HTML5, WAI/ARIA. FrontInterior Bauru 24 de novembro de 2012 Reinaldo Ferraz

Links e Frames José Antônio da Cunha

Web Design Aula 11: XHTML

W3C Escritório Brasil Plano de Atividades

HTML Página 1. Índice

Quem sou eu? Ana Paula Alves de Lima. Formação:

Afinal o que é HTML?

PRnet/2013. Linguagem de Programação Web

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

Futuro da Web Web Semântica. Multimídia sem Limites 2011 SENAC

TECNOLOGIA WEB Aula 1 Evolução da Internet Profa. Rosemary Melo

Linguagem de Estruturação e Apresentação de Conteúdos

Técnicas e processos de produção. Profº Ritielle Souza

História e Evolução da Web. Aécio Costa

Aula 1 Cleverton Hentz

Aplicação para Web I. Começando a compreender o HTML

Capítulo 2 Usabilidade Definição de usabilidade Resumo Leitura recomendada... 39

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES INTRODUÇÃO. Professor Carlos Muniz

CONCEITOS BÁSICOS DE INTERNET. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

O W3C Futuro da Web. Novembro/2010 CISL

O W3C e a Web Semântica. CPqD - abril/2009 Workshop Rede IP do Futuro

Autoria Web Apresentação e Visão Geral sobre a Web

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

1. HTML - Introdução. Hyper Text Markup Language. É uma linguagem de formatação de conteúdos. Portável. Ficheiros de pequena dimensão

André Kawamoto NE31A

Web. Professor: Rodrigo Alves Sarmento

DESENVOLVIMENTO WEB I

Análise da Nova Linguagem HTML5 para o Desenvolvimento Web

6.2 - Formulários: form <form action="url_de_script" method="método">...</form> form action method POST GET exceto outros formulários form

Domínios. Domínios Mundiais Usado para atividades comerciais. Usado em instituições sem fins lucrativos. Usado para nomes pessoais.

Desenvolvimento Web Histórico da Internet e Protocolos

Acessibilidade na Web

WEB DE DADOS: ABERTURA DE BASES

Projeto Censo da Web.br

OPERAÇÃO DE SOFTWARE E APLICATIVOS

Acessibilidade, HTML5, WAI/ARIA. FISL 13 Porto Alegre 26 de julho de 2012 Reinaldo Ferraz

QUEM FEZ O TRABALHO?

Para o envio de s pelo PHP é necessário seguir a seguinte sintaxe:

Tecnologias Web. Formulários HTML

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Estrutura Básica do Documento HTML

Web Design. Prof. Felippe

Aplicativos para Internet Aula 01

( Curso Introdutório) Versão 0.2a 7 de março de Versão - Rascunho -

Layouts de páginas com HTML e CSS

Programação de Servidores CST Redes de Computadores

HTML5 O futuro da internet

HTML Básico. Antonio Fernando de Oliveira Núcleo de Computação Eletrônica da UFRJ Tel. (021)

ftp://ftp.cr-df.rnp.br/pub/netinfo/training/rnp/kit-bsb/html/guia5.zip 1996 Tutorial - Autoria em World Wide Web

Programação web Prof. Wladimir

Web Design: Responsivo e Adaptativo. Lara Popov Zambiasi Bazzi Oberderfer

DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3

Siep / Renapi Campus Bento Gonçalves / RS Jucélia Almeida DESENVOLVENDO UM SITE ACESSÍVEL

Introdução. HyperText Markup Language HTML. Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário

Projeto Censo da Web

CAPÍTULO 2. Entendendo a Internet

A OpenWeb para serviços governamentais. W3C Brasil. Open Web para Serviços Governamentais Yasodara Córdova - Yaso@nic.br

Responsive Web Design

<!DOCTYPE html> <html lang = "pt-br"> <head> <meta charset = UTF-8"> <title> Exemplo de uso correto da semântica HTML </title> </ head >

O W3C e a Web Semântica. Reunião de coordenação da e-ping, março/2009

O Que é Internet? Internet - é a maior interconexão de redes de computadores que permite a estes conexão e comunicação direta;

Curso de HTML. Daniel Destro do Carmo Softech Network Informática

Introdução à Tecnologia Web 2010 HTML HyperText Markup Language XHTML extensible HyperText Markup Language Elementos da Seção do Cabeçalho

Programação para Internet

W3C Escritório Brasil

Manual do Usuário Janeiro de 2016

Internet Visão Geral. O que é a Internet? Ong Ação Cidadã

XHTML 1.0 DTDs e Validação

Introdução ao HTML Hypertext Markup Language

WEB DESIGNER WEB DESIGNER

Tecnologias da Internet (T) Avaliação de Frequência (versão A) 120 minutos *

Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL. Plano de Trabalho Docente 2014

Conceitos Básicos

Transcrição:

HTML5 O Futuro da Web Multimídia sem limites Senac Santo André 05 de outubro de 2011 Reinaldo Ferraz W3C.br

Um pouco do W3C É um consórcio internacional, que conta com: organizações filiadas, uma equipe em tempo integral, participação do público para colaborativamente desenvolver padrões universais para a Web.

O W3C no Brasil O escritório brasileiro começou suas atividades em outubro de 2007. É uma iniciativa do CGI.br, que é o responsável por coordenar e integrar as iniciativas de serviços da Internet no País e do NIC.br, criado para implementar as decisões e os projetos do Comitê Gestor da Internet no Brasil.

Web e W3C 4 Tim Berners-Lee criou / propôs a Web em 1989 (há 22 anos) http://www.w3.org/history/1989/proposal.html (URI + HTTP + HTML)

Web e W3C http://www.w3.org/history/19921103-hypertext/hypertext/www/theproject.html

Web e W3C 6 Tim Berners-Lee criou / propôs a Web em 1989 (há 22 anos) http://www.w3.org/history/1989/proposal.html (URI + HTTP + HTML) o W3C em 1994 (há17 anos) 01/10/1994 no MIT, Laboratório de Ciência da Computação

Web e W3C http://web.archive.org/web/19961227091242/http://www19.w3.org/

http://www.w3.org/ Web e W3C

Web e W3C 9 Tim Berners-Lee criou / propôs a Web em 1989 (há 22 anos) http://www.w3.org/history/1989/proposal.html (URI + HTTP + HTML) o W3C em 1994 (há17 anos) 01/10/1994 no MIT, Laboratório de Ciência da Computação Web Semântica 1a. Conferência Internacional WWW 25 a 27/05/1994 http://www.w3.org/talks/www94tim/ 22ª Conferência Rio de Janeiro - 2013

Web e W3C http://www.w3.org/talks/www94tim//

http://www2012.org/ Web e W3C

Missão do W3C 12 Conduzir a World Wide Web para que atinja todo seu potencial, desenvolvendo protocolos e diretrizes que garantam seu crescimento de longo prazo.

O W3C desenvolve padrões 13 Conduzir a World Wide Web para que atinja todo seu potencial, desenvolvendo protocolos e diretrizes que garantam seu crescimento de longo prazo. Desde sua fundação, o W3C publicou mais de uma centena de padrões, denominados Recomendações do W3C Web Standards Padrões Web

Metas W3C 14 Web para todos Tornar os benefícios da web (seu valor social: comunicação humana, comércio, compartilhar conhecimentos) disponíveis a todos, independente de Hardware Software Infraestrutura de rede Idioma Cultura Localização geográfica Habilidade física Habilidade mental

Metas W3C 15 Web para todos Web em qualquer dispositivo

Metas W3C 16 Web em qualquer dispositivo Possibilitar que o acesso de qualquer tipo de dispositivo seja tão simples, fácil e conveniente quanto de um computador convencional Computadores Desktops Netbooks Telefones PDAs TV digital Sistemas de interação por voz Aparelhos domésticos web ubíqua

Metas W3C 17 Web base de conhecimento Não apenas um grande livro hiperlinkado onde pessoas possam pesquisar, navegar, visualizar e ler informações Possibilitar que computadores interpretem, estabeleçam inferências e relações na web Interoperabilidade Web Semântica

Metas W3C 18 Web para todos Web em qualquer dispositivo Web base de conhecimento Web confiável e segura

Metas W3C 19 Web confiável e segura Uma web em que as transações sociais e comunicações com terceiros sejam estabelecidas em relações de confiança, por pessoas, organizações ou serviços Ambiente mas colaborativo responsável seguro Confiança e Confidência

Futuro da Web 20 Web Browsers Motores de busca HTTP HTML HTML HTML HTML hyper links hyper links hyper links A B C D

Futuro da Web 21 Web browsers dados linkados Motores de busca Mashups de dados linkados HTTP HTTP RDF + HTML5 dados dados dados dados dados dados dados dados dados dados URI link de dados link de dados link de dados link de dados A B C D E

Futuro da Web 22 WEB 2001

Futuro da Web 23 WEB 2011

Futuro da Web - HTML5 24

Acessibilidade na web HTML4 XHTML HTML5

Futuro da Web - HTML5 26 HTML 5 [HyperText Markup Language] 1991 html tag Tim Berners Lee 1994 HTML 2 - já incluia tag <img> 1997 HTML 3.2 1999 HTML 4.01 2000 XHTML 1.0 2001 XHTML 1.1 CSS 20... Ian Hickson (Opera) propõe estender HTML: Web Forms 2.0, Web Apps 1.0 2004 Apple, Mozilla e Opera criam WHAT WG (Web Hypertext Application Technology Working Group) 2007 W3C retorna HTML Working Group 2009 W3C descontinua XHTML 2010-2011 Apple, Google, Microsoft, Mozilla e Opera implementam HTML5

Futuro da Web - HTML5 http://1997.webhistory.org/www.lists/www-talk.1993q1/0182.html

Futuro da Web - HTML5 http://1997.webhistory.org/www.lists/www-html.1995q2/0128.html

Futuro da Web - HTML5 http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2006-october/007520.html

Futuro da Web - HTML5 30 HTML 5 [HyperText Markup Language] Maio/2011 Last Call Processo W3C padronização : Working Draft (Rascunho de Trabalho) Last Call Candidate Recommendation (Candidato a Recomendação): Chamada para implementação Proposed Recommendation (Proposta de Recomendação): Chamada para revisão de proposta de recomendação W3C Recommendation (Recomendação W3C): Publicação da recomendação

Futuro da Web HTML 5 31 HTML 5 [HyperText Markup Language]

Futuro da Web - HTML5 32 DOCTYPE

Futuro da Web - HTML5 33 Doctype: HTML4 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/tr/html4/strict.dtd"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/tr/html4/loose.dtd"> XHTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">

Futuro da Web - HTML5 34 <!DOCTYPE html!>

Acessibilidade na web Formulários

Futuro da Web - HTML5

Futuro da Web - HTML5 Novidades nos formulários <form> <label> Nome <input type="text" name="nome" placeholder="digite seu nome" required /> </label> <label> E-mail <input type= email" name="email" placeholder="digite seu e-mail" required /> </label> Website <input type="url" name="website" required /> </label> <label> Escolha a cor <input type="color" name= color" /> </label> <label> Data de destino <input type="datetime" name= date" /> </label> <input type="submit"> </form>

Futuro da Web - HTML5 Speech http://lists.w3.org/archives/public/public-xg-htmlspeech/2011feb/att-0020/api-draft.html

Futuro da Web - HTML5 TABELAS

Futuro da Web - HTML5 As tabelas não devem ser utilizadas como auxiliares de layout. Historicamente, alguns autores têm abusado das tabelas em HTML, como forma de controlar o seu layout de página. Esse uso não é recomendado, porque as ferramentas que tentam extrair os dados tabulares de tais documentos obtém resultados confusos. Em particular, os usuários de ferramentas de acessibilidade, como leitores de tela podem achar muito difícil de navegar em páginas com tabelas usadas para layout. http://www.w3.org/tr/html5/tabular-data.html#the-table-element

Futuro da Web - HTML5 Não utilize tabelas para layout Elas não foram feitas para isso.

Vídeo em HTML5 Video http://www.w3.org/2009/02/thisiscoffee.html

Futuro da Web - HTML5 43 HTML 5 [HyperText Markup Language] VíDEO <video id='videoresource' style='border: black 1px solid; margin-left: 4px; margin-top: 4px; margin-bottom: 0px;' poster='/2009/04/coffee.png'> <source src="http://media.w3.org/2009/02/thisisco1961_tiny.mp4" type="video/mp4"/> <source src="http://media.w3.org/2009/02/thisisco1961_tiny.ogv" type="video/ogg"/> <text lang='en' type="application/ttaf+xml" src="/2009/02/thisiscoffee61_captions.xml"> </text> <div style='width: 320px; height: 240px; color: white'><p>no Video Support.</p> </div> </video> http://www.w3.org/2011/talks/0504-html5-plh/video-player.xhtml http://www.w3c.br/noticias/w3cbrasilpublicaprimeirovideoemhtml5ettml10

Futuro da Web - HTML5 44 HTML 5 [HyperText Markup Language]

Futuro da Web - HTML5 45 HTML 5 [HyperText Markup Language] http://szenesprachenwiki.de/words/canvas <canvas>

Futuro da Web - HTML5 46 HTML 5 [HyperText Markup Language] http://guciek.net/burn_canvas/en <canvas>

Futuro da Web - HTML5 47 HTML 5 [HyperText Markup Language] http://chrome.angrybirds.com/ <canvas>

Futuro da Web - HTML5 Canvas <canvas id="theapt" width="100" height="100"> <div class="warning"> <p>diese Seite wurde mit Hilfe der neuesten HTML 5- Technik programmiert und lässt sich daher nur auf neueren Browser-Versionen ansehen. Browser, die dieses Feature unterstützen sind z.b. <a href="http://getfirefox.com">firefox 3.5</a>, <a href="http://apple.com/safari">safari</a>, <a href="http://www.opera.com/">opera</a> or <a href="http://google.com/chrome">chrome</a>. Sie können sich diese Browser kostenlos herunterladen.</p> </div> </canvas>

Futuro da Web - HTML5 49 HTML 5 [HyperText Markup Language] <svg>

Futuro da Web - HTML5 Semântica Os novos elementos

Futuro da Web - HTML5 51 HTML 5 [HyperText Markup Language] Novos elementos <article> <section> <header> & <footer> <hgroup> (agrupamento <h1> <h2> ) <aside> <figure> e <figcaption> Lista completa: http://www.w3.org/tr/html-markup/

Futuro da Web - HTML5 52 HTML 5 [HyperText Markup Language] HTML4 + CSS

Futuro da Web - HTML5 53 HTML 5 [HyperText Markup Language] Novos elementos (semânticos) HTML5 + CSS

Futuro da Web - HTML5 E o que ficou de fora do HTML5?

Futuro da Web - HTML5 abbr, align, allowtransparency, archive, background, bgcolor, border, cellspacing, classid, clear, code, codetype, color, compact, frameborder, height, hspace, link, marginbottom, marginheight, marginleft, marginright, margintop, marginwidth, noshade, nowrap, profile, rev, rules, scheme, scrolling, size, standby, target, text, urn, valign, valuetype, version, vlink, vspace, width

Futuro da Web - HTML5 abbr, align, allowtransparency, archive, background, bgcolor, border, cellspacing, classid, clear, code, codetype, color, compact, frameborder, height, hspace, link, marginbottom, marginheight, marginleft, marginright, margintop, marginwidth, noshade, nowrap, profile, rev, rules, scheme, scrolling, size, standby, target, text, urn, valign, valuetype, version, vlink, vspace, width

Futuro da Web - HTML5 57 HTML 5 [HyperText Markup Language] http://www.whatwg.org/ http://www.whatwg.org/demos/company-home/ http://www.w3.org/2009/03/web-demo.xhtml http://www.w3.org/html/wiki/demos http://www.w3.org/html/planet/ http://www.w3.org/html/logo/ http://www.w3.org/tr/ttaf1-dfxp/ http://acessodigital.net/video-html5/video-acessibilidade-br.html http://www.w3c.br/cursos/

Futuro da Web 58

Futuro da Web 59 Conectividade CSS3 Acesso de dispositivos Gráficos 3D e Efeitos Multimídia Performance e Integração Semântica Offline e Armazenamento

60 http://.../obrigado! W3C Escritório Brasil Av. das Nações Unidas, 11.541, 7º andar São Paulo, SP - Brasil CEP 04578-000 Telefone (11) 5509-3511 Vagner Diniz, vagner@nic.br Carlinhos Cecconi, carlinhos@nic.br Reinaldo Ferraz, reinaldo@nic.br http://www.w3c.br