Vantagens e desvantagens gerais do HTML contra XML e XHTML
Há três línguas do markup. Estes incluem a língua do markup do hypertext (HTML), Extensible Markup Language (XML), e a combinação dos dois, língua extensible do markup do hypertext, (XHTML). HTMLO HTML é o formato preliminar usado no HTML largo da correia fotorreceptora do mundo pode indicar Web pages com uma escala larga das cores, das formas, e dos objetos. Embora não uma língua de programação verdadeira, HTML aumentasse no poder sobre os anos. O HTML é realmente um subconjunto frouxamente definido de XML. Entretanto, visto que XML é uma língua estrita (porque você aprenderá), o HTML faz exame de muitas liberdades que lhe ajudaram se transformar a ferramenta que popular da apresentação é hoje. Embora o espírito do Internet novo incentivasse a liberdade, os colaboradores têm realizado agora que a liberdade do HTML tem repercussions. Porque o HTML é assim flexível, muitos browsers e aplicações da correia fotorreceptora adicionaram sua própria funcionalidade ao protocolo do HTML da base. Como toda a funcionalidade realçada, isto vem com riscos adicionais da segurança. Para esta razão, os esforços devem underway substituir o HTML com uma língua muito mais regulada e mais estandardizada do markup sabida como XHTML. XMLXML é a fundação para muitos formatos de dados, including o HTML, WML, XHTML, e mais. Tem-se tornado recentemente popular porque pode facilitar transferência dos dados entre programas extensamente disparate, sistemas se operando, e companhias. A chave à utilidade de XML é que permite todo o colaborador de projetar seu próprio formato de dados usando seus próprios termos e exigências. No fato, XML é assim popular que Microsoft construiu seu suite inteiro dos produtos, dos sistemas se operando aos componentes do usuário, em torno do conceito de XML. Para ilustrar a utilidade de XML, deixe-nos consideram um corporation da amostra que necessite compartilhar da informação sobre o inventário da fruta. Porque o acesso direto a uma base de dados seria um risco da segurança (as.well.as a prática de negócio pobre), o colaborador pode criar um programa de XML que defina o tipo, o tamanho, e a cor de cada fruta na mão. Uma vez que determinou as especs., o colaborador poderia programar o anfitrião com a potencialidade puxar dados de uma base de dados e convertê-los a uma lima de XML. Na outra extremidade, um cliente especial poderia fazer a varredura da lima gerada de XML e analisar gramaticalmente a informação para encher sua própria base de dados. Este processo permitiria assim transferência de dados rápida e estandardizada. Para ilustrar isto, considere o seguinte código de fonte da amostra ver como tal lima de XML apareceria. Anote a hierarquia e o jogo combinando das etiquetas. Cada etiqueta é uma propriedade, que poderia ter secundário-propriedades. Neste caso, nós estamos passando a informação sobre uma maçã e uma uva. < < DE SIZE>SMALL</SIZE > < DE COLOR>RED</COLOR > < SIZE>BIG</SIZE > </NOME > < NAME>GRAPE < COLOR>PURPLE</COLOR > < DA FRUTA > < NAME>APPLE/NOME > </FRUTA >Extrapolating deste exemplo simples, você pode ver como os dados de XML são organizados. O uso de tais métodos relacionais dos dados está ainda em seu infancy, e continuará a crescer por muitos anos. Embora XML seja a fundação de muitas outras línguas de formato Internet-baseadas, seus subconjuntos estão dando a XML o impulso que necessita se transformar o padrão de de facto. Um subconjunto recente, XHTML, está ganhando lentamente a terra, e é destined alcançar o HTML no prevalence. XHTMLAssim, a vontade de XHTML substitui provavelmente o HTML. Embora este processo fizesse exame de diversos anos, muitos Webmasters embraced já XHTML, e está integrando lentamente suas réguas em seu desenvolvimento. No fato, XHTML 1.0 é considerado por muitos ser a versão seguinte de HTML (HTML 5.0). O que faz XHTML assim que popular são seu ruleset simples contudo rígido. Este ruleset é assim poderoso porque reforça um padrão universal. As réguas são como segue:
Contrastando estas réguas simples mas poderosas com HTML, você pode começar a ver as vantagens de XHTML. Além, os dispositivos dos PCES (serviço pessoal de uma comunicação) usam também XHTML. Por causa da miríade dos vendedores, cada um com sua própria aproximação proprietária, as réguas estritas de XHTML e XML são vitais. Sem este padrão, os colaboradores da correia fotorreceptora teriam que criar Web pages separados para cada dispositivo. Felizmente, por causa deste padrão, os colaboradores podem criar uma ou dois páginas para todos os dispositivos. Entretanto, XHTML ainda bloated demasiado para muitos dispositivos menores dos PCES. Conseqüentemente, uma outra opção é requerida. este é um artigo adicionado por Nelson Druell
|
|||||
|