Lar Desenvolvimento O que é a linguagem de marcação sem fio (wml)? - o que é techopedia

O que é a linguagem de marcação sem fio (wml)? - o que é techopedia

Índice:

Anonim

Definição - O que significa WML (Wireless Markup Language)?

A linguagem de marcação sem fio (WML) é uma linguagem de marcação para dispositivos sem fio que aderem ao Wireless Application Protocol (WAP) e possuem capacidade de processamento limitada. Assim como o HTML é uma linguagem de marcação que renderiza conteúdo para navegadores de desktop, o WML renderiza conteúdo para dispositivos sem fio que não possuem recursos de processamento apropriados. O WAP também possui sites escritos em WML, como sites baseados em HTML.


O WML foi projetado para lidar com questões como tamanho pequeno da tela, recursos limitados de entrada do usuário, conexão de rede em banda estreita com alta latência, memória limitada e poder de processamento computacional.

Techopedia explica a linguagem de marcação sem fio (WML)

O WML é análogo ao HTML de várias maneiras, porque é escrito em formato de texto sem formatação. No entanto, como os dispositivos sem fio não são iguais em termos de exibição, poder de processamento e layout de botões, alguns recursos são específicos para dispositivos incorporados no WML.


A seguir, estão alguns dos principais recursos do WML em comparação ao HTML:

  • WML é uma linguagem de marcação para pequenos dispositivos de computação sem fio.

  • No WML, é possível definir variáveis ​​que armazenam dados no formato de sequência. Em HTML, as variáveis ​​não podem ser armazenadas.

  • O WML usa o script WML para scripts do lado do cliente, que são armazenados em um arquivo separado. HTML usa JavaScript.
  • O formato de imagem suportado para WML é WBMP. HTML suporta JPEG, GIF e BMP.

  • Um micro-navegador é usado para executar a marcação WML. Um navegador comum, como o Internet Explorer, Firefox ou Chrome, é usado para executar a marcação HTML.

  • O WML segue a especificação XHTML e, portanto, diferencia maiúsculas de minúsculas. HTML não diferencia maiúsculas de minúsculas.

  • O WML possui menos tags em comparação ao HTML.

  • Um baralho é um conjunto de cartões WML. Em HTML, um site é um conjunto de páginas HTML.

Os dispositivos equipados com WML têm as seguintes características:

  • Tamanho da tela: os dispositivos possuem um tamanho de tela pequeno e baixa resolução; portanto, o WML deve ser capaz de renderizar conteúdo, independentemente do tamanho da exibição.
  • Entrada: pequenos dispositivos de computação não possuem um mouse ou dispositivos de navegação baseados em ponteiro. Eles podem ter um pequeno teclado numérico ou um teclado QWERTY, dependendo de o dispositivo ser simples ou sofisticado. O WML deve ser capaz de obter a entrada necessária do usuário, independentemente das limitações do dispositivo.
  • Processamento: Eles possuem baterias recarregáveis ​​de capacidade limitada, com uma CPU de baixa potência e pouca memória. Os navegadores WML devem agir como thin clients e executar um processamento mínimo no dispositivo.
  • Recursos de rede: pequenos dispositivos de computação têm baixa largura de banda e alta latência de rede. O WML deve garantir a máxima eficiência na busca de páginas da Web solicitadas do servidor.
O que é a linguagem de marcação sem fio (wml)? - o que é techopedia