Desenvolvimento e evolução de HTML

Desenvolvimento e evolução de HTML

Você pode tentar um divertimento pouco de experiência para ver quantas páginas Web têm se difundido. Escolha qualquer dicionário. Escolha qualquer palavra, mesmo de forma aleatória. Escreva-o em seu motor de busca. Você será muito, muito, muito provável encontrar um site dedicado a essa palavra. A Internet não é sinónimo de World Wide Web, mas a Internet dirigi-lo, e então ele levou a Internet como usar sinergicamente aumentou a demanda por largura de banda de rede, servidores, tecnologias de software e hardware. O mantra para a década de 1990 seria''maior, melhor, mais barato, mais rápido.''E os gurus da Web e da Internet entregues, a cada ano: melhor, mais rápido, mais barato, mas não, na justificação da Lei de Moore, necessariamente, maior .

  

Gordon Moore, um engenheiro e um dos fundadores da Intel (juntamente com Robert Noyce), observou-se que a cada ano o número de transistores em uma placa dobrada com o mesmo preço a cada 18 meses. Essa observação se tornou conhecida como Lei de Moore, e que tem sido aplicado à idéia de que a capacidade da CPU de computador dobra a cada 18 meses, enquanto o preço permanece estável. Uma das primeiras lições da Era da Internet foi de que o software de desenvolvimento de hardware unidades, ou , como um professor mais deliciosamente expressou,''hardware software faz acontecer.''

Hypercard

Hipertexto (ou seja, textos que podem ser usadas como links para outros dados, ou que responda de alguma forma a um clique do mouse ou pairar como ter uma legenda aparece acima de um ícone de explicar a sua função havia sido em torno de um tempo na teoria e na prática. Apple saiu com Hypercard em 1986. Hypercard foi baseada nos conceitos anteriores de 1940, que tinha placas de''''que realizou campos de exploração de dados única. Estes cartões foram quase como iterações iniciais de formulários que poderiam ser usados para armazenar e manipular dados.

Estes cartões estão ligados a outros cartões e mantida em uma pilha que pode ser acessado por uma característica anterior / seguinte. Pense no seu cartão padrão 3 × 5 índice ou cartão Rolodex. As cartas todas iguais, mas as informações de cada carta contém é única. Você pode colocar estas cartas em qualquer ordem. Você pode lançá-los, se quiser, e gravar dados em um novo cartão, ou pode simplesmente cruzar os dados antigos e escrever novos dados no cartão de idade. Suponha que você tem uma coleção de jogos e CD você decidir manter informação sobre cada um de seus CDs em cartões de índice que você mantenha em uma caixa pequena em sua mesa (ao lado de seu desktop). Os cartões têm todos o mesmo formato: Nome do CD, o grupo, tipo de jogo, Ano e Empresa. Cada um desses elementos de informação está localizado em uma linha separada. A entrada de valores para esses campos (CD, grupo, tipo de jogo, Ano, Empresa) seria única (a menos que o tinham duas ou mais cópias do mesmo CD), mas o formato dos cartões seriam idênticas. Este comportamento aponta o formato / conteúdo dicotomia central para HTML. A tecnologia de Hypercards, ou hipertexto, foi naturalmente aplicado às ligações que foram desenvolvidos no código HTML.

HTML

A codificação que impulsiona a Web é HTML, e ainda estamos nos movendo em direção a uma aplicação mais geral da versão do HTML 4.01 e XHTML, o navegador mais seguro ainda é a versão HTML 2.0, porque quase todos os navegadores gráficos apoiá-lo. HTML 4.01 inclui suporte avançado de script, suporte estilos, melhor suporte multimídia para streaming de elementos, e controle adicional sobre o layout da página.

Mesmo que o mais recente é a versão HTML 4, que realmente não têm quatro gerações, que realmente tinha apenas três (incluindo este mais recente evolução. 4,01 e 4,02). O primeiro (ênfase padronizado padronizado) HTML versão foi 2,0. Ela integra suporte para elementos de formulário interativo, incluindo caixas de texto, rótulos e botões de opção Enviar, clara e saída, e estrutura da tabela.

Conduzindo a 2,0 foi uma série de rápida evolução em relação projeto recursos para implementação da Web espalhados tanto que, até 1993, ninguém pensou que todos juntos. Quando o pai de HTML (e HTTP eo browser) foi Berners-Lee, sua criação foi enraizada em alguns solos férteis.

Suas inovações foram dois:

- O conceito de associar documentos para que um usuário pode ver os documentos de várias fontes diferentes em seu computador

- HTML Modelagem em uma linguagem de marcação existentes em todo o mundo padronizado Padronizado General Markup Language (SGML).

De SGML, Berners-Lee emprestado várias das tags que usaremos no artigo 4 º para fazer uma página web. De SGML veio também os conceitos de um documento, de separar um documento em blocos de dados e de etiquetar (ou marcando) os blocos de dados e as informações neles contidas. O gênio de Berners-Lee foi para a visualização e, em seguida, criar conexões caso não tivesse existido antes. Ele tomou hipertexto e casou-lo para uma tecnologia que liga para dar às pessoas a capacidade de trazer blocos de dados de várias fontes de referência na tela. Eles nunca tinham sido capazes de fazer isso antes. Então, em uma maneira de falar, Berners-Lee poderia ser visto como a ligação que fez Web HTML o sucesso fenomenal projeto língua que é hoje. Em outras palavras, sucintamente, ele inventou o link.

Pode-se argumentar, porém, que David Raggett da Hewlett-Packard foi co-fundador, pois ele melhorou muito em cima desta estrutura básica depois de uma visita com Berners-Lee em 1992. Embora não vá para ele a história de seus esforços para casa sozinha à noite após noite, para criar o que equivaleria a uma nova linguagem HTML (+) sobre uma mesa lotada sala de jantar, sua perseguição obstinada de apresentar uma linguagem que abordou os desenvolvedores da Web ' necessidades comuns devem ser inspirador para todas as horas que teimosamente trabalho longo na obscuridade para levar a cumprimento o fruto de uma grande idéia. Então, até 1992, temos a segunda iteração (codificação ou primeiro) de HTML, HTML +, que continha as seguintes características:

- A capacidade de fluxo de texto em torno das imagens e formas com legendas

- O redimensionamento de tabelas

- A criação de fundos de imagem

- O uso de operadores relacionais aritmética e lógica

Mostra um exemplo destas características. Raggert demonstrou todos esses recursos, em 1993, na Conferência http://www primeiro usando o navegador Arena tinha desenvolvido para apresentar HTML +. Um dos resultados significativos da Conferência http://www foi a decisão de ter uma versão platformindependent de HTML que pode ser usado por qualquer navegador. Na conferência, foi acordado que os trabalhos sobre HTML + deve ser transportado para levar ao desenvolvimento de um HTML padrão 3. Infelizmente, a pressa do tempo e da tecnologia não permite a padronização em vigor, eo crescimento ea aceitação de versões posteriores do HTML foi um pouco prejudicada pela concorrência dos browsers usados para processar páginas da web. É por isso que você tem problemas de compatibilidade e devem testar aparência de sua página da Web em vários navegadores. Os dois grandes, até muito recentemente, foram Netscape versus IE. IE parece ter ganho a maioria da quota de mercado. No entanto, um sucessor para o navegador Netscape, Firefox, está rapidamente a ganhar quota de mercado, e navegador Safari da Apple é o padrão para o mercado Macintosh ressurgente. O ponto é este: testar os navegadores mais populares antes de implantar seu site, ou os usuários reclamam.

Algumas das características previstas Raggett foram escavados pela talentosa equipe da NCSA Mosaic liderada por Eric Bina. Eles foram os primeiros a apresentar imagens adicionadas, lista aninhada, e as formas interativas. E às vezes ser o primeiro é o suficiente, embora alguns em universidades e círculos de desenvolvimento nunca deixaram queixando-se que esses recursos eventualmente incorporados ao corpus de HTML versão 3 não foram que todos os grandes.

Por causa da falta de estrutura de desenvolvimento coerente (isto é, um organismo de normalização que apresenta um modelo de desenvolvimento para os autores da Web a seguir), o suporte para HTML tem sido historicamente desiguais. Vimos que a adição de funcionalidades (genericamente chamadas extensões) que os navegadores concorrentes colocar para fora que iria trabalhar apenas em seus próprios navegadores. O uso de Camadas no Netscape é uma ilustração, e as diferenças de codificação em 3D de sombreamento para as fronteiras é outra.

Cascading Style Sheets (CSS), usado para simplificar e padronizar a formatação dos sites da Web e integrado no HTML 4.01, na verdade, começou seu começo como uma extensão. Levaria anos para as alterações no código popular à infiltração versões do navegador e ser amplamente aceita. Outros gradualmente pegar scripts popular, digamos, úteis para o envio de dados para uma impressora, e então alguém iria escrever um pedaço de código que foi útil e seria filtro também para a comunidade de usuários. Em meados da década de 1990, você tinha uma massa amorfa de programas que fluiria dentro e fora do kit de ferramentas de um programador, e não verdadeiro conjunto padronizado de ferramentas que todos possam usar todo o tempo para realizar as tarefas definidas.

O esforço de padronização 1996, HTML 3.0, apenas nunca realmente decolou. No entanto, em 1997, uma nova aplicação das normas estabelecidas no HTML 3.0 foi novamente oferecido. HTML 3,2 oferecido um maior apoio para as tabelas, e deu mais elementos para formulários interativos. Mas o que pode ter underlain sua importância (e aceitação) foi a definição da linguagem que permite a incorporação de scripts como uma ferramenta de autoria Web, para não mencionar a compatibilidade retroativa.

um artigo submetido por Connie Kinney


Isenção de responsabilidade:O nosso site não se responsabiliza pelo conteúdo deste artigo. Webarticles é uma fonte de informação livre.
Importante: Este artigo "Desenvolvimento e Evolução do HTML" foi traduzida por um software automático. Nós sentimos muito por quaisquer erros de ortografia que pode ter ocorrido. Obrigado pela sua compreensão.


Online: 518 users browsing the articles directory