Bom dia - quarta, 07 de janeiro de 2009

Joomla! Amazônia - Tutoriais Joomla - O site mais completo de tutoriais para Joomla!

24. O presente e o futuro do Markup

Guia Prático de HTML – Prof . Tiago Daniel de Souza
http: / /www. tiagosouza. com


24. O PRESENTE E O FUTURO DO MARKUP

As linguagens de marcação se mostraram formas poderosíssimas para armazenar e categorizar conteúdo, tanto é que elas estão sendo desenvolvidas para acomodar dados com diferentes propósitos, incluindo representações de roteamento de chamadas telefônicas, fórmulas matemáticas e esquemas de classificação de remédios. Nos próximos tópicos veremos como essa generalização está tomando forma.

24.1 - O consórcio da Web

O HTML e demais linguagens de marcação são atualmente regulamentados pelo World Wide Web Consortium, o Consórcio da Web ou simplesmente W3C , uma iniciativa criada para padronizar muitas das tecnologias de informação surgidas com o advento da Internet.

O sucesso do HTML levou a diversos pesquisadores a explorar mais as possibilidades das linguagens de marcação que:

  • Acomodem bem o tipo de informação que pretendem armazenar
  • Separem o conteúdo da visualização
  • Possam ser interpretados por diversos programas

A abordagem que as pesquisas na área escolheram foi a busca por uma generalização total das linguagens e duas metalinguagens ( linguagens usadas para definir linguagens) foram definidas: o SGML e o XML.

24.2 - SGML e HTML

O SGML (ou Standard Generalized Markup Language, Linguagem de Marcação Genérica Padrão) foi a primeira generalização de linguagem de marcação a ser largamente adotada. Como metalinguagem, o SGML é utilizado para definir novas linguagens de marcação e atualmente o HTML é definido através de SGML.

24.3 – XML

O XML também é uma linguagem definida sobre SGML, mas que serve para definir linguagens de marcação com propósitos específicos e com uma sintaxe bem estrita. O XML é mais simples de ser interpretado via software e por isso tem ganho bastante visibilidade. Exemplos de linguagens de marcação criadas em XML são:

  • MathML: usada para notação matemática.
  • RDF: usado principalmente para armazenar notícias.
  • VoiceXML: projetada para esquematizar conversas entre um ser humano e um computador.
  • XHTML: uma versão do HTML mais simples e escrita em XML.

24.4 - RDF e Syndication

Em especial, o RDF (Resource Descript ion Framework) é uma linguagem utilizada para criar uma outra sopa de letrinhas conhecida como RSS (RDF Site Summary, ou Conteúdo de Sítios em RDF) , que é um contêiner para armazenar informações de sites na internet.

Por exemplo, se você quisesse divulgar notícias veiculadas do site iMasters dentro de seu próprio website, você TERIA que fazer um programa bem complicado para extrair essa informação do HTML, mas o site iMasters também oferece seu conteúdo em RSS, que nada mais é do que um arquivo escrito num dialeto XML que contém os títulos, as datas e os/as autores das notícias numa estrutura bem rígida, que pode ser facilmente interpretada por outros sites e programas. Então, se alguém quiser divulgar algum tipo de conteúdo publicado no site iMasters dentro de seu site, bastautilizar o RSS do iMasters.

* iMasters é um site voltado a desenvolvedores we b , muito bem conceituado . www.imasters.com.br

O RSS resolveu o problema de juntar informações de diferentes sites, cada um deles escrito em um determinado software ou usando determinado template HTML. Além disso, o RSS permite que a informação do site seja obtida por qualquer sistema de tratamento de informações (outro site, um programa que faz a leitura de notícias, um aparelho móvel , etc) .

O RSS é suficientemente completo para permitir também que informações de conteúdos multimídia sejam distribuídas. Exemplos disso são os podcasts e o vodcast. O podcast é o RSS que contém informações de arquivos de áudio disponíveis em um site (por exemplo, áudios de notícias, músicas ou programas de rádio) . Um tocador de áudio pode ser constantemente alimentado com um podcast e com as informações contidas nele baixar todos os áudios automaticamente, sem intervenção do usuário. Com um vodcast é similar e consiste num RSS para arquivos de vídeo.

 

Tempo agora

Download
joomla 1.5.8 Potugues brasil
joomla 1.5.8
Português Brasil

Pacote já traduzido



Jce Editor
Intação e configuração em Vídeo-tutorias do Jce Editor um excelente editor de texto com vários recursos para Joomla!. Veja os Videos tutorias aqui.
FireBoard Forum
Vídeo-tutorias para instalação e configuração do FireBoard Fórum uma poderosa e elegante fórum componente para Joomla!.
Veja os Videos tutorias aqui.
Community builder
Aprenda a instalar e configurar o Community Builder um sistema de gerenciamento de usúarios para o Joomla!.
Veja os Videos tutorias aqui.
Joomla 1.0.x

Aprenda com os vídeos tutoriais a instalar, configurar e utilizar os vários recursos de um excelente gerenciador de conteúdo que é o Joomla!.
Veja os Videos tutorias aqui.