A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Tecnologias para Internet Thyago Maia Tavares de Farias Aula 20.

Apresentações semelhantes


Apresentação em tema: "Tecnologias para Internet Thyago Maia Tavares de Farias Aula 20."— Transcrição da apresentação:

1 Tecnologias para Internet Thyago Maia Tavares de Farias Aula 20

2 Sumário Desenvolvimento Web para dispositivos móveis Desenvolvimento Web para dispositivos móveis Mobile Web Mobile Web O protocolo WAP; O protocolo WAP; A linguagem de marcação WML; A linguagem de marcação WML; A folha de estilos WCSS; A folha de estilos WCSS;

3 Mobile Web Mobile Web refere-se ao uso de aplicações Web, ou acesso à Internet baseado em browsers, a partir de dispositivos móveis, conectados através de uma rede Wireless; Mobile Web refere-se ao uso de aplicações Web, ou acesso à Internet baseado em browsers, a partir de dispositivos móveis, conectados através de uma rede Wireless; A partir de protocolos de rede, linguagens de marcação e folhas de estilo, interface com linguagens de programação e bancos de dados aplicáveis para este tipo de tecnologia, torna-se viável o desenvolvimento de aplicações Web para dispositivos móveis; A partir de protocolos de rede, linguagens de marcação e folhas de estilo, interface com linguagens de programação e bancos de dados aplicáveis para este tipo de tecnologia, torna-se viável o desenvolvimento de aplicações Web para dispositivos móveis;

4 O protocolo WAP WAP é a sigla para Wireless Aplication Protocol; Em português, Protocolo para Aplicações sem Fio; WAP é a sigla para Wireless Aplication Protocol; Em português, Protocolo para Aplicações sem Fio; Padrão internacional para aplicações que utilizam comunicações de dados sem fio (Internet Móvel); Padrão internacional para aplicações que utilizam comunicações de dados sem fio (Internet Móvel); Desenvolvido para prover serviços equivalentes a um navegador Web (cliente móvel) com recursos específicos para serviços móveis; Desenvolvido para prover serviços equivalentes a um navegador Web (cliente móvel) com recursos específicos para serviços móveis;

5 O protocolo WAP Funcionamento similar ao protocolo HTTP; Funcionamento similar ao protocolo HTTP; O WAP adota a linguagem WML (Wireless Markup Language, ou Linguagem de Marcação para Comunicações sem Fio) para marcação de conteúdo; O WAP adota a linguagem WML (Wireless Markup Language, ou Linguagem de Marcação para Comunicações sem Fio) para marcação de conteúdo; WML é similar ao HTML para o protocolo HTTP; WML é similar ao HTML para o protocolo HTTP; Através do WML, podemos marcar, formatar e exibir conteúdo através de dispositivos móveis; Através do WML, podemos marcar, formatar e exibir conteúdo através de dispositivos móveis;

6 O protocolo WAP Um WAP Browser (navegador WAP) é o cliente usado por dispositivos móveis, como celulares, para ter acesso à tecnologia; Um WAP Browser (navegador WAP) é o cliente usado por dispositivos móveis, como celulares, para ter acesso à tecnologia;

7 A linguagem WML WML é a linguagem de marcação utilizada em clientes de dispositivos que utilizam WAP para ter acesso à Internet; WML é a linguagem de marcação utilizada em clientes de dispositivos que utilizam WAP para ter acesso à Internet; WML é muito semelhante ao HTML, fornecendo: WML é muito semelhante ao HTML, fornecendo: Suporte a navegação; Suporte a navegação; Entrada de dados; Entrada de dados; Hyperlinks; Hyperlinks; Apresentação de imagens, textos e formulários; Apresentação de imagens, textos e formulários;

8 A linguagem WML Um documento WML é conhecido como deck; Um documento WML é conhecido como deck; Dados de um deck são estruturados em um ou mais cards (páginas); Dados de um deck são estruturados em um ou mais cards (páginas); Decks e cards representam uma única interação com o usuário; Decks e cards representam uma única interação com o usuário; Decks de WML são armazenados em um servidor Web comum; Decks de WML são armazenados em um servidor Web comum; Quando requisitados por um dispositivo, cards são acessados por um gateway WAP; Quando requisitados por um dispositivo, cards são acessados por um gateway WAP;

9 A linguagem WML Os gateways WAP estão localizados entre o dispositivo móvel e a Internet, passando páginas de um para outro; Os gateways WAP estão localizados entre o dispositivo móvel e a Internet, passando páginas de um para outro; Gateways WAP enviam as páginas WML de forma apropriada para a recepção de dispositivos móveis; Gateways WAP enviam as páginas WML de forma apropriada para a recepção de dispositivos móveis; Esse processo é escondido do telefone, para que ele possa acessar a página da mesma forma que um navegador acessa HTML; Esse processo é escondido do telefone, para que ele possa acessar a página da mesma forma que um navegador acessa HTML;

10 A linguagem WML Exemplo básico: Exemplo básico: Exemplo de uma página WML. Exemplo de uma página WML.

11 A linguagem WML Como testar um documento WML? Como testar um documento WML? Acessando-o através de um navegador WAP de dispositivo móvel; Acessando-o através de um navegador WAP de dispositivo móvel; Em PCs: Em PCs: Através do navegador Opera (o mesmo reconhece WML nativamente); Através do navegador Opera (o mesmo reconhece WML nativamente); Através do complemento Firefox WMLBrowser (O Firefox depende deste complemento para que possa interpretar WML); Através do complemento Firefox WMLBrowser (O Firefox depende deste complemento para que possa interpretar WML); Através do simulador OWG1 Simulator; Através do simulador OWG1 Simulator;


Carregar ppt "Tecnologias para Internet Thyago Maia Tavares de Farias Aula 20."

Apresentações semelhantes


Anúncios Google