Categoria: Top » Internet » Web-design


Que é XSL?

Tags: ,

Recorde os dias velhos bons, quando o Internet não consistiu em nada mais do que alguns Web site simples formatados no HTML básico? O projeto da correia fotorreceptora era assim fácil. Você poderia apenas golpear alguns gráficos e texto em uma lima, introduz alguns Tag do HTML no original para dizer ao web browser como o texto deve se publicar e o que a estrutura da página deve ser, e o presto, o trabalho foi terminado.

Enquanto o tempo foi sobre, o projeto da correia fotorreceptora tornou-se mais arduous. Os negócios, especial os negócios do ecommerce que dependeram em cima de seus storefronts do Internet para fazer uma vida, começaram a apresentar desenhadores da correia fotorreceptora com projetos impossíveis próximos que eram demasiado difíceis de terminar com HTML básico. Os dados que estão sendo usados e os projetos que eram executados para Web site requereram umas especificações de programação mais versáteis.

O que resultou era a evolução de especificações e de línguas novas para criar locais da correia fotorreceptora. As línguas e os sub-languages tais como XML, XHTML, folhas do estilo, e um anfitrião de outras especificações mais refinadas no entanto mais flexíveis foram emendados junto ao projeto da correia fotorreceptora da tomada a um nível novo.

Uma das línguas as mais importantes que vieram se realizar em anos recentes é chamado XSL. Que é XSL, você pede? Bem, para compreender totalmente o que XSL é e porque são assim importantes, você deve primeiramente compreender XML.

XML é uma língua do markup apenas como o HTML. XML foi criado para tratar do fato que o HTML estêve limitado que todos seus Tag estiveram predefinidos e indicaram dados uma determinada maneira. XML não tem nenhum Tag predefinido, e não diz um computador como os dados devem aparecer, ele define meramente os dados. Assim, usando XML, um desenhador da correia fotorreceptora pode definir todas as sortes dos dados e mais eficazmente transmitir estes dados aos browsers da correia fotorreceptora instalados nas plataformas diferentes que funcionam em uma variedade de dispositivos eletrônicos tais como os telefones da pilha e outros dispositivos handheld que vêm agora equipado com o acesso do Internet. Em um nutshell, XML foi criado para tratar do fato que assim muitos produtos eletrônicos diferentes vêm agora equipado com o acesso ao Internet e ao email. Estes dispositivos novos funcionam nas plataformas que não indicam sempre dados corretamente se for codificado usando o HTML. XML reparou esta situação simplesmente definindo dados e não forçando o web browser para indicá-lo uma determinada maneira, porque uma lima de XML é meramente uma lima de texto simples.

Assim, outra vez você pedem, que é XSL e porque é ele importante? XSL está para a língua extensible de Stylesheet. Você ouviu-se provavelmente das folhas sendo conectadas em cascata do estilo (CSS). O CSS é uma língua da folha do estilo que evolua para o fazer mais fácil para que os desenhadores da correia fotorreceptora críem um estilo para um Web page do HTML. Porque XML é agora assim importante, e porque Tag de XML, como explicado no parágrafo precedente, não diga o web browser como os dados devem aparecer, uma língua do stylesheet que XML-seja baseada se transforme uma necessidade.

XSL consiste em 3 componentes. Primeiro e a maioria de componente importante é XSLT. XSLT transforma um original de XML em um outro original de XML que possa realmente ser compreendido e indicado por um computador. Realiza este transformando a maioria do original em XHTML, que é um mais versátil, a cruz-plataforma, versão XML-baseada do HTML.

A segunda parte de XSL é XPath. XPath é usado como o navegador para XSL. XSL usa XPath encontrar partes do original de fonte que deve combinar um determinado molde predefinido. Quando XPath encontra o que está procurando, então XSLT faz exame sobre e executa de uma transformação, girando o original de fonte em o que é chamado o original do resultado.

A parte final de XSL é sabida como XSL-FO. Este componente é para o formato final. Uma vez que XPath procurarou com o original de fonte e o XSLT usado para transformar o original de fonte no original do resultado, o original a seguir as necessidades ser formatado de modo que o web browser possa apresentar o original com a disposição e a estrutura apropriadas. Posto simplesmente, XSL-FO é a parte de XSL que produz a saída final.

Há todas as sortes de tutorials em linha úteis para que os programadores e os desenhadores da correia fotorreceptora comecem a aprender como usar e executar XSL, mas seria provavelmente a mais melhor tomada um o curso em XSL em um instituto local, faculdade, ou onde quer que você pode encontrar um. Se o projeto da correia fotorreceptora for sua carreira, aprendê-la não é uma opção, ele é uma necessidade, porque a maioria de browsers da correia fotorreceptora são agora capazes de compreender XSL. Desde o advent do acesso wireless do Internet, tudo dos telefones da pilha, aos altos da palma, às telas de computador nos automóveis pode ser usado conectar ao Internet. Estes dispositivos diferentes funcionados em plataformas diferentes e têm os browsers diferentes da correia fotorreceptora que não podem corretamente indicar muitos elementos da língua de programação do HTML. Em conseqüência, é crítica para que todos os desenhadores da correia fotorreceptora possam criar Web pages usando especificações da cruz-plataforma com o adaptability fornecido por XSL.

Sobre o Autor

Autor: Jim Pretin | Total visualizações: 10
Word Count: 985
Nota: Ainda não avaliado | Votos: 0

Jim Pretin é o proprietário de
http://www.forms4free.com
, um serviço que ajude a
programadores fazer formulários do email.




Avalie, comentàrio ou marcador este artigo

Seed Newsvine
Bookmark este artigo em seu programa preferido
AddThis Social Bookmark Button


Creative Commons License
Que é XSL? by Jim Pretin is licensed under a Creative Commons Atribuição-Uso Não-Comercial-Vedada a Criação de Obras Derivadas 2.5 Brasil License.