Recently in Semântica Category

HTML5 e seu mundo comercial

  • Marcação simples, não rigorosa;
  • Desenvolvimento rápido;
  • Custo baixo;
  • Vulnerável a erros e comodidade na codificação;
  • Menos risco de problemas visível aos usuários;
  • Código não confiável;
  • Preferível para desenvolvimento de pequena quantidade de arquivos com extensão html;
  • Preferível aos projetos com código com constante alteração;
  • Não recomendado ao desenvolvimento de ferramentas online, como sistemas administrativos de gerenciamento de conteúdo.

Como HTML5 atende legal as necessidades do dia-a-dia comercial, solicitações de clientes e coisas do tipo, esta sendo levado em alta na comunidade de desenvolvedores que são voltados ao dia-a-dia. Neste caso o mercado de navegadores também precisa entrar em cena e atender essas necessidades desses desenvolvedores.

XHTML2

XHTML não é contra o HTML, mas sim seu sucessor.

Foi baseado na mesma proposta do XML (linguagem praticamente perfeita para estruturação de conteúdo), é voltado a acessibilidade, a independência de dispositivo, usabilidade, interoperabilidade e semântica.

  • Marcação simples, mas rigosa e requer que o desenvolvedor escreva o código correto;
  • Código confiável;
  • Recomendado ao desenvolvimento de ferramentas online e sistemas de gerenciamento de conteúdo;
  • Preferível para desenvolvimento de grandes quantidade de arquivos com extensão html ou xhtml;
  • Criado para atender melhor as necessidades da web semântica;
  • Prioriza o conteúdo na web;
  • Mais vulnerável a erros e falhas na renderização devido sua rigorosidade na marcação semelhante a do XML;
  • Tempo de desenvolvimento maior;
  • Custo mais elevado.

Infelizmente devido ao custo e tempo mais elevado o interesse comercial é relativamente baixo, com isso esta cada vez mais em alta HTML5 e em baixa XHTML2.

Não sabemos o futuro do XHTML2, sabemos com certeza que um dia será necessário incorporar algo mais no HTML5, com isso HTML5 desce e XHTML2 sobe ou pelo menos sua proposta é levada em consideração.

Mas então por que XHTML2 não é a sensação do momento? Pela simplicidade e consequentemente pela maior documentação e implementação nos navegadores que o HTML 5 permite. Porém, este carece de recursos só disponíveis em XHTML2, logo existe a possibilidade de uma junção entre os dois conceitos para a obtenção de uma nova linguagem que atenda ambas necessidades (XML + HTML5 = XHTML5). Talvez essa seja uma boa solução.

O XHTML se mantém fiel a proposta inicial do HTML, que é a de estruturação do conteúdo. Infelizmente essa proposta foi alterada com o passar do tempo. O conteúdo da web deve ser priorizado, por isso os webstandards não podem se basear somente nas necessidades do mundo comercial, mas sim em criar uma web universal, disponível para todos independente de dispositivos de acesso ou deficiências do usuário.

Não se preocupe com sensação do momento, se preocupe com a web. Essa é a idéia dos web standards.

Referências:

Parte do texto no blog do Maujor, link Permanente.

Tableless significa realmente sem tabelas, contudo Padrões Web não é e nem nunca foi desenvolver sites sem usar tabelas. Associar o nome Tableless aos Padrões Web é um erro altamente nocivo ao aprendizado. Tabelas são perfeitamente legais em marcações seguindo as recomendações do W3C, pois o elemento TABLE tem o valor semântico de "apresentar dados tabulares" e não deve nunca ser substituido por DIV, um elemento sem valor semântico, quando se trata de apresentar dados.

  • Portanto: Fora o termo Tableless do jargão Web Standards!
  • À propósito: Vida longa para o sites do Élcio e Diego:

Maujor

Eu concordo totalmente!

Recentemente o Gonçalo, professor da faculdade Opet, pediu para eu dar um palestra para os alunos dele. Foi um processo de evangelismo dos Web Standards.

Alguns dos tópicos da palestra foram os seguintes:

  • Desenvolvedor analfabeto
  • WYSIWYG
  • W3C
  • Tecnologias interoperáveis
  • Linguagens de marcação
  • WAI
  • Linguagem de formatação
  • Web semântica
  • RDF

Os slides estão a seguir. Para navegar pelas telas use as teclas: espaço, esquerda e direita.

Disponível para download (arquivo exe).

O "bum!" dessa tal de "Web 2.0" está em seu ponto culminante. Cada dia que passa é "Web 2" pra cá é pra lá. Novos sistemas surgem a cada instante; grandes empresas estão buscando entrar nesse meio; a demanda é muito alta por aplicativos cada vez mais interativos; todos estão querendo disponibilizar feeds, gadgets e web services. Mas calma! vamos respirar fundo e pensar onde tudo isso pode nos levar. Todas essas tecnologias e novidades são ótimas e com certeza elas já estão fazendo parte do nosso dia-a-dia. Precisamos saber o que está faltando e como aprimorar a Web. A aceleração tecnológica na internet - como também da comunicação -, impulsionada até agora pela quantidade, chega ao seu termo, onde já é preciso um adicional qualitativo que organize, dê sentido, coordene integralmente a Web com a comunicação em todos os sentidos (o efeito invariável do processo pelo desenvolvimento da interatividade do qual não só assistimos como dele fazemos parte). E como falar de comunicação sem esta organização, sem o elemento semântico? Cada palavra real é uma chave-símbolo; cada ponto, a marcação das coordenadas no espaço e no tempo da frase e daquilo a que ela se refere. É impossível qualquer comunicação sem esta ordem. Logo a Web pedirá convenções como a linguagem real, um dia, pediu as suas (a passagem da forma falada para a forma escrita). Pedirá porque a comunicação virtual a integrará dentro de si.

Independente de qual tecnologia dos servidores estão sendo usadas nós devemos nos preocupar com o quê o navegador está disponibilizando aos usuários! E é ai, exatamente neste ponto, que entra os padrões Web (Web Standards) e começa a nossa conversa.

O W3C responsavel de criar os Web Standards, desenvolve tecnologias focadas no Client-browser, para que com isso seus produtos possam se relacionar diretamente com os usuários, e isso tudo sem fins lucrativos.

Então pense: o que temos até agora é uma Web cheia de interatividade e os vários padrões e diretrizes totalmente focados nos usuários. Podemos integrá-los!

A idéia: unir essas duas ideologias focando em obter resultados que sejam agradáveis a todos e com isso levar a Web ao seu potencial máximo.

O futuro da Web está relacionado com padrões e semântica. A nossa querida "Web 2.0" necessita de padrões e o momento tão esperado que estamos aguardando é quando ela vai estar harmonizada com Web Standards - aí então estaremos na nova geração da Web: a famosa "Web 3.0" será o período onde a preocupação são os dados semânticos.

A "Web 2.0" e Web Standards se relacionam perfeitamente. Afinal, toda essa história "Web 2.0" e "Web 3.0" já existe há muito tempo - apenas não foi muito aplicada e reconhecida. Igual a história do Ajax, que já existia faz alguns anos, antes mesmo de ser titulado como "Ajax".

Querendo ou não, dado o futuro da internet, eis o que há-de ser feito:

"Web 2.0": Relacionamento e colaboração do usuário.

Unida com:

Web Standards: algo mais organizado, acessível, simples e semântico.

Pronto. Simples assim, está perfeito.

Todos vamos sair ganhando: seja eu, você, usuários, clientes, patrões, programadores, designers, etc.

Em fim, como todos vamos lucrar, muitos já estão se preocupando com isso; algumas empresa já estão se adequando a essa geração.

E você, já está se preocupando também ou quer ser considerado uma obra de museu???

Link

Qual será o futuro do HTML?

XHTML 2, HTML 5, Microformats são iniciativas que nasceram de pessoas que fizeram parte da W3C. Isso pode ser bom, mas é algo perigoso, porque surgiu do esforço pessoal em oposição ao esforço institucional como o do W3C.

Se os padrões não forem reconhecidos como qualidade e estiver relacionado a moral, será muito complicado fazer citação vindas do W3C, e muito mais difícil ter uma Internet com qualidade. O W3C será conhecido como a Wikipédia, todos aprendem com ela, mas não podem citar em nenhum trabalho acadêmico.

...Próxima onda...

Esses dias eu fiquei de cara com os Microformats por uma coisa.

"No www"

O movimento No www é uma idéia de rebeldes. Por um lado é bom, mas por outro perde o sentido da Web. É ruim porque são coisas que afastam os padrões cada vez mais.

Eu só não parei de usar, porque os Microformats possíbilida mais semântica na página e eu ainda não conheço muito bem RDF. Sem contar que Microformats não tem nada a ver com "No www". É como ver uma mulher que adora luta livre, você perde todo o encanto.

·´¯`·.··.·...outra...

Eu já disse que validação não significa nada , ( Revolução & etc. )

O Henrique Pereira citou em um post que:

"...Bom seria se a Web 2.0 fosse a Web com semântica..."

Seria ótimo mesmo, mas!

O problema é que ainda o povo, não só o povo como muitas empresas de desenvolvimento Web, estão com um pensamento muito pobre. Essas empresas estão muito mais preocupadas em fazer um super sistema de relacionamento em .net com MSSQL do que colocar um simples <h1>.

Os dias dessas empresas estão contados. A tão esperada Web 3.0, a Web dos dados semânticos, está chegando. E será o tempo onde os "nerds" os "malucos" vão ganhar dinheiro, se bem que o dinheiro é o de menos, pelo menos pra mim que não tenho ninguém pra sustentar. O problema é que hoje as pessoas se enganam, dizendo que ter dinheiro e sinonimo de ter moral.

Web 3.0 é será o tempo em que os "gargantões" vão colocar em seus sites aquelas frases lindas!

  • Seu site é acessível?
  • Desenvolvemos Web site conforme os padrões da W3C.
  • Precisa de um site mais semântico?
  • Padrões? Você está no lugar certo!

e por ai vai...

Esse é meu medo.

O pior é que várias empresas já estão assim, é só procurar que já encontra. Menos mal, tem um lado bom, pelo menos sabem que existe os padrões, e isso é melhor que nada.

O fato é que o mundo é de quem quer ganha dinheiro(um dia isso tem que mudar), as pessoas que querem fazer pelo bem, só são reconhecidade sei lá quando e também é muito raro conseguir juntar o "Bem" com o "Ganhar dinheiro".

Mas isso fica para um próximo post.

conversas que não acabam mais!

é igual ondas! não para de vir!!

O que vem fácil vai fácil...

Depois de algumas horas de bastante estudo estou começando a ficar mais impressionado com o World Wide Web Consortium.

Cada dia que passa, vejo que as iniciativas de aprimorar a Web, que não são relacionadas com o W3C como Microformats não são muito bem sucedidas.

Estou estudando RDF, ainda não vou postar nada explicando sobre, o caso é que nem eu consigo explicar para mim mesmo ainda o que exatamente é e como funciona.

Digo apenas que é extremamente semântico e possíbilida uma semântica muito melhor que Microformats. Mas será que podemos comparar essas duas tecnologias?

Ainda tem muito que estudar! Pessoas que estudam Web Semântica! Vocês são muito bem vindas aqui no blog, preciso de vocês!

esse é o endereço da minha casa, é uma parte do meu hCard.

<address class = "adr" > <span class = "street-address" >Rua Paulo Setúbal, 1565 - Boqueirão</span> <span class = "locality" >Curitiba</span>, <span class = "region" >Paraná</span>, <span class = "postal-code" >81670130</span> <span class = "country-name" >Brasil</span> </address>

Gera:
Rua Paulo Setúbal, 1565 - Boqueirão Curitiba, Paraná, 81670130

Olha como facílita nossa vida o Operator do Firefox.

address Operator WebKrause

e redireciona para o google maps

Endereço casa do Krause

depois que acustuma, você vai acha ruim os sites que não tem hCard.

Links

Acompanhe esta idéia.

Web Standards são padrões criados pelo W3C.

Microformatos não são desenvolvidos pelo W3C. Então podemos dizer que os Microformatos não são Web Standards?!!!

Os Microformats são desenvolvidos para adicionar semântica em uma página. Isso quer dizer que é um seguimento da Web Semântica, como se fosse um filho...

O "pai" da Web Semântica é o Tim Berners-Lee, que também é o "pai" dos Web Standards.

- Calma, aonde é pra chegar com tudo isso?

Semântica da coisa

Microformats é então "sobrinho bastardo" dos Web Standards.

O fato é, Microformatos é da família e ponto final.


Concorda? Estou maluco?

reflita e comente!

Links

Talvez várias pessoas já devem ter visto, mas não custa nada divulgar mais.

No site dos ícone microformatosMicroformats[1], existe alguns geradores de códigos[2]. São muito bons, em algumas tecladas e uns cliques seu hCard ou seu hCalendar já está pronto.

Também tem um gerador de XFN[3] muito bom mesmo.

Ferramentas que estão disponíveis para adicionar semântica em sua página com práticidade.

Geradores

Links

  1. Microformats
  2. Codes
  3. XFN 1.1 Creator

Outros links interessantes

Mais outros

You can be proud of yourself!

XHTML

19 corretas em 8 minutos e 11 segundos.

CSS

19 corretas em 6 minutos 14 segundos.

W3Schools Quiz.png

É uma prova que contém 20 questões e não há limite de tempo.

Esse teste não é oficial, é apenas uma boa maneira de ver o quanto sabe, ou não sabe, sobre XHTML e CSS.

A sua pontuação é somada e receberá 1 ponto para cada resposta correta. No final do teste, sua pontuação total será exibida. O máximo é de possível são apenas 20 pontos.

Faça o teste, não é difícil!

Links

Gustavo KrauseTavo

WebKrause
Rua Paulo Setúbal, 1565 - Boqueirão Curitiba, Paraná, 81670130 Brasil
41 32788723
GEO: -25.491500, -49.254780

Web Standards Group Member

Amigos!

Recomendo

About this Archive

This page is a archive of recent entries in the Semântica category.

PSPad is the previous category.

Vim is the next category.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.21-en