Profa. Rudson apostilas.wikidot.com/hipermidia

Slides:



Advertisements
Apresentações semelhantes
Atividade 5 Objetivos: Conhecer as regras CSS “width”, “margin-left:auto” e “margin-left:right” e verificar que elas não funcionam no IE a menos que coloquemos.
Advertisements

Faculdades Integradas Santa Cruz
Hipermídia Aula 3.
HTML - HiperText Markup Language Tecnologia para Web
PROJECTO SITUS – Sítio de Utilização Simplificada Nº de Origem 276/4.2/C/REG.
Laboratório de Informática Introdução à Linguagem HTML
Tecnologia Hipermídia e Multimídia
Tecnologia Hipermídia e Multimídia
Tecnologia Hipermídia e Multimídia
Prof. Rudson apostilas.wikidot.com/hipermidia
Criação de Páginas Web Criação de Páginas Web – KompoZer
XML - Extensible Markup Language
April 05 Prof. Ismael H. F. Santos - 1 Módulo II XML Processing: XSLT, SAX e DOM Prof. Ismael H F Santos.
Introdução a diagrama de classes e UML
Linguagem PHP Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Geórgia Maria e Maria das Graças
Fundamentos de WEB - HTML, CSS e JS
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 21.
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 6.
Aula 01 – Apresentação e introdução html
Apresentação teórica do Conceito HTML
Programação WEB HTML.
A Linguagem HTML.
HTML Básico João Araujo.
CSS Programação Web.
HTML Técnicas em Programação para Internet
XML Extended Markup Language
Tecnologias Web Prof. Msc. Juliano Gomes Weber Tecnologias Web Notas de Aula – Aula 10 1º Semestre UNIJUÍ.
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
1ª Aula de Html Íria Albuquerque.
Introdução à Programação para WEB
Programação WEB HTML.
“Xml foi a decisão lógica para as tarefas de comunicação aplicação-aplicação padronizadas” (Jason Levitt ) Como chegamos aqui...
HTML Programação Web.
Estrutura HTML – Parte I
Instrutor: Tarso Nunes Aires  HTML foi escrito para definir o conteúdo de um documento  Porém, tags como, atributos de cores e etc.
Cascading Style Sheets Folhas de Estilo em Cascata
Treinamento em HTML & CSS
Profº Cláudio Barbosa XHTML – Introdução  XHTML (eXtensible HyperText Markup Language) – linguagem baseada na XML para.
Professor: Márcio Amador
Introdução ao CSS Este modelo pode ser usado como arquivo de partida para apresentar materiais de treinamento em um cenário em grupo. Seções Clique com.
CSS incorporado – Formatando textos utilizando estilos em cascata
Tecnologias Web Prof. Msc. Juliano Gomes Weber Tecnologias Web Notas de Aula – Aula 02 1º Semestre UNIJUÍ.
WIC’ 2015-I WorkShop para o Ingressante em Ciência da Computação Curso de Desenvolvimento para WEB – HTML5.
TECNOLOGIA WEB XHTML Aula 5 Profa. Rosemary Melo.
LINGUAGENS DE PROGRAMAÇÃO WEB
Autoria WEB Prof. Thiago Nogueira Tolentino Barbosa
XML – Extensible Markup Language [Introdução] Renata Pontin de Mattos Fortes SCE-225 Hipermídia 2°Semestre 2003 Material elaborado por Lisandra Cazassa.
Cascading Style Sheets (css). Cascading Style Sheets  Cascading Style Sheets (CSS) é uma linguagem de estilo utilizada para definir a apresentação de.
Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 CSS Cascading Style Sheets Folhas de Estilo em Cascata Parte I.
Produção de Sites Unidade 9 – XML Prof.: Henrique Santos.
O que é CSS? O CSS (Cascading Style Sheets) ou Folhas de Estilo em Cascatas é uma documentação que define as regras de formatação que serão aplicadas aos.
PROGRAMAÇÃO WEB AULA XHTML
XML: Conceitos, Tecnologias e Aplicações Vânia Maria Ponte Vidal
1 Sistemas Multimídia Fundamentos Básicos - HTML Prof. Hemir Santiago Prof. Hemir Santiago.
Karine Alessandra Córdova
Profº Cláudio Barbosa HTML - Introdução  HTML – Hypertext Markup Language – Linguagem de Marcação de Hipertexto;  Linguagem.
HTML - HyperText Markup Language Professora: Fabrícia F. de Souza.
Aplicando Coleção Welie Utilizando Arquivo de Texto para o Desenvolvimento e Atualização de um Sítio Interativo para Web Rodolfo A. Silva, Fernando H.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas
Prof. Wolley Profa. Érika
Introdução a Arquitetura, HTML e CSS
Desenvolvimento Web CSS – Cascading Style Sheets Folhas de Estilo em Cascata Profa. Célia Taniwaki.
CSS VS CSS3. CSS CSS é uma linguagem de paginas de estilo, utilizada para definir a apresentação de documentos escritos numa linguagem de marcação, como.
Prof. João Ricardo Andrêo Programação p/ INTERNET - HTML 31/5/ :34 1 Introdução e Conceitos CSS CSS significa Cascade Style Sheetes (Folha de Estilo.
Apresentação TI Alunos: Isadora Bernardo, Lucas Medeiros, Marcela Muniz e Renata Coutinho.
WebSites Dinâmicos Professor: Márcio Ferreira da Silva.
Aplicativos para Web Prof.ª Erika Miranda Prof. Wolley.
Design para Web 3 XHTML.
Programação para Internet Rica– Aula 03 Prof. Me. Ronnison Reges Vidal.
Transcrição da apresentação:

Profa. Rudson rudsondant@gmail.com apostilas.wikidot.com/hipermidia Faculdade de Excelência Educacional do Rio Grande do Norte Padrões Curso: Desenvolvimento de Sistemas para Internet Disciplina: Tecnologia Hipermídia e Multimídia Profa. Rudson rudsondant@gmail.com apostilas.wikidot.com/hipermidia

Visão geral W3C – criado em 1994 para lidar com questões de padronização do ambiente Web Dar benefícios aos usuários Assegurar a viabilidade dos documentos publicados na Web ao longo do tempo A adoção de padrões dá maior dinamismo ao desenvolvimento de sítios/docs Web, além de permitir um melhor compartilhamento das informações

Padrões Vantagens da adoção dos padrões Web Liberdade Estabilidade Acessibilidade Simplicidade Facilidade de criação e manutenção

Características Facilidade de navegação Elementos de sua interface sejam operáveis por qualquer pessoa Conteúdo e os controles devem ser de fácil identificação e auto-explicativos Conteúdo deve ser perceptível a qualquer pessoa, independente das condições de acesso Utilizar tecnologias compatíveis com os dispositivos de visualização

Principais Padrões Padrões desenvolvidos pela W3C: HTML (Hyper Text Markup Language)‏ XML (Extensible Markup Language)‏ XHTML (Extensible HyperText Markup Language CSS (Cascading Style Sheets)‏ DOM (Document Object Model)‏ etc.

HTML Linguagem de marcação que descreve a estrutura, o conteúdo e a apresentação de um documento e sua relação com outros documentos Apresenta uma informação e vinculá ela a outros recursos: texto, áudio, vídeo, gráficos, etc. Permite que várias informações sejam exibidas de forma simultânea Composto Informações e Tags

HTML Tags (rótulos)‏ Elementos que compõe a estrutura de um documento HTML Elementos de marcação que definirão como os navegadores exibirão as informações contidas nas páginas do sítio Uma tag sempre está entre os caracteres: “<” e “>” Na maioria das vezes, uma tag possui uma tag de fechamento Exemplo: <body> ... </body> Podem possuir atributos, que definem suas características ou propriedades

Exemplo: Documento HTML simples <head> <title> Hello Class! </title> </head> <body> <h1> Oi! <h1> <p> Meu <em> primeiro </em> <strong> documento </strong> HTML </p> </body> </html>

XML Desenvolvida para solucionar limitações da HTML Linguagem de marcação para: descrição, captura, processamento e publicação de informações em diferentes tipos de mídias É um método para estruturar dados Fornece meios para introduzir informação específica relacionada com o contexto em que os documentos são utilizados Facilitando compreensão e troca

XML Também utiliza tags e atributos Não especifica o que cada tag e atributo significam (como na HTML)‏ As tags delimitam os trechos de dados Interpretação fica a cargo da aplicação que os lê HTML = descreve a aparência e as ações em um documento XML = descreve o que cada trecho representa (conteúdo do documento)‏

Exemplo de XML <?xml version="1.1"?> <!-- both namespace prefixes are available throughout --> <bk:book xmlns:bk='urn:loc.gov:books' xmlns:isbn='urn:ISBN:0-395-36341-6'> <bk:title>Cheaper by the Dozen</bk:title> <isbn:number>1568491379</isbn:number> </bk:book>

XHTML Reformulação da versão 4.01 da HTML baseada na XML Aproveita as vantagens de uma linguagem de descrição de conteúdos com compatibilidade com quase tudo na Web Garantia de uma fácil transição Suporta todas as funcionalidades da HTML 4.01 com a aplicação das regras mais rígidas da sintaxe do XML

XHTML É uma linguagem independente de dispositivos Não é tão tolerante com a HTML Todas as tags possuem uma tag de fechamento Nome da tag de fechamento = Nome da tag de abertura precedido do caractere “/” As tags devem ser escritas em minúsculas O valor de um atributo da tag deve ser delimitado por aspas duplas nome_atributo=“valor”

Exemplo 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"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

CSS Padrão de formatação para documentos HTML/XHTML Permite: Maior versatilidade no desenvolvimento de design para sítios sem aumentar o seu tamanho Controle maior sobre os atributos tipográficos (tamanho/cor das fontes, espaçamento linhas/caracteres)‏ Sobreposição de texto sobre texto/imagem Utilização de layers (camadas)‏

CSS Com o CSS, a HTML/XHTML preocupa- se somente em estruturar o documento em blocos de informação CSS responsável pelo controle do design Consegue-se separar o estilo do conteúdo Vantagens Facilidade na criação e manutenção do design Mais simples modificar a página de estilo dos que todos os documentos

CSS Vantagens (Continuação) Estilos diferentes e sofisticados podem ser aplicados ao mesmo documento Autor pode redirecionar seu conteúdo para novos formatos Consistência Garantia de que todos os documentos tenham o mesmo desenho e arranjo Linguagem simples Descrição de um estilo, não se preocupando com fatores específicos da HTML/XHTML

CSS p { text-align: center; color: black; font-family: arial } <h1 class="center"> This heading will be center-aligned </h1><p class="center"> This paragraph will also be center-aligned. </p>

DOM Interface de programação de aplicativos para documentos HTML, XHTML e XML É a definição da estrutura lógica (modelo de estrutura) dos documentos e o meio pelo qual um documento é acessado e manipulado Seu objetivo é proporcionar uma interface de programação padrão que possa ser utilizada em um grande número de ambientes e aplicativos

DOM Propriedade importante Isomorfismo estrutural: se duas implementações quaisquer de DOM forem utilizadas para criar uma representação de um mesmo documento, elas irão criar um mesmo modelo de estrutura com exatamente os mesmos objetos e relacionamentos