Recently in XHTML 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:

Junto com os amigos do trabalho estamos sempre buscando uma forma interessante de documentar nossos padrões. A idéia começou quando o Carlitos criou alguns pdfs de Checklist para desenvolvimento XHTML e CSS. Para abranger mais o pessoal de tecnologia criou uma wiki para que todas equipes colocassem seus padrões, dicas e soluções. Só que acabou não dando muito certo... Então resolveram usar o Vanilla, é um sistema de fórum e que deu muito certo e ainda está online e funcionando, mas só que é restrito. O problema é que a gente não sossega em quanto só ajudamos "nóis" mesmos, por isso após alguns probleminhas com servidores que até passo pela cabeça a possibilidade de perder todas nossas documentações que então veio uma luz! Por que a gente não faz um blog só nosso com os nossos padrões? Eu tinha um domínio que comprei faz um tempo com a intenção de fazer um blog comunitário sobre web standards, então porque não usar ele?

Criamos um blog sobre web standards aonde o tema é: web standards, XHTML, CSS e soluções de problemas no dia-a-dia.

Em parceria com Lincoln, Carlitos, G4 e Eu.

A idéia do blog não é ficar discutindo e mostrando como foi a palestra do Picachu na Campus Party mas sim apresentar como nós resolvemos nossos problemas como equipe.

Acompanhe por feeds, veja nosso blog sobre web standards!

Está disponível uma nova versão do Texto para (x)html. A principal atualização foi que agora é possível converter apenas a linha atual sem que precise selecionar texto algum, tipo um macro do PSPad. O Código está mais organizado e comentado também.

Menu Texto para (x)html - PSPad

Acesse a página do conversor e veja!

Estou querendo mudar o nome, acho "Texto para (x)html" comum demais... Por favor! quem quiser dar alguma idéia será muito bem-vinda!

Minha primeira sugestão é:

XHTML V8

Que tal, tem alguma sugestão? Então faça a fineza de postar ela em um comentário! ;)

Link

Está disponível uma nova versão do projeto Texto para (x)html. A principal atualização foi que agora é possível remover qualquer tag inclusive seus atributos. O Código está mais organizado e comentado também.

Acesse a página do conversor e veja!

Estou pensando em algo para CSS que logo vou disponibilizar. Caso tenham idéias tanto para HTML quando CSS, serão bem vindas. :)

Link

Comprei um livro de Expressões Regulares, porque estava afim de estudar mais sobre ER's.

Após ler algumas páginas(uns 80% do livro), começou a clarear várias coisas, e surgir outras também.

Para quem não sabia nada de ER's, acredito que até estou me saindo bem.

Texto para (x)html

Pensando na criação de código HTML e aproveitando os estudos de ER's, eu criei um aplicativo que ajuda muito!

Escreva HTML de forma rápida e simples. Não fique perdendo tempo colocando "=", atributos, etc.

PSPad

Disponível também para o PSPad.

Ajuda

Se precisa de ajuda, tem uma seção de ajuda.

Objetivo

  • Meu objetivo é apenas estudar ER's e conseguir ganhar tempo quando escrevo algum código.
  • Simplificar para que qualquer um possa usar, sem precisar instalar nada no computador, no máximo mover um arquivo para alguma pasta.
  • Além do PSPad quero fazer para o vim também.

Link

Por favor enviem sujestões, opiniões, ajudem como puder! Valeu!

Esse é o fim da era Dreamweaver, agora começou a era PSpad.

Evolução editores

Por uma internet mais livre, produtiva e barata. Por que não PSpad?

PSPad é um editor gratuito. Você pode personalizar praticamente tudo que quiser. Não necessita de nenhum processo de instalação complexo. É só instalar e usar, e se quiser pode instalar várias extensões também. Suporta muitos tipos de arquivos e linguagens e ainda tem destaque de sintaxe.

PSPad possibilita trabalhar com macros, arquivos na área de transferência e modelos para automatizar tarefas repetitivas. Conta com um editor hexadecimal integrado, suporte a projetos, cliente FTP, gravador de macros, recursos de busca/substituição de arquivos, explorador de códigos, conversão de páginas de códigos e muito mais."

Sabe aquela história de um mundo com software livre? Então, é essa...

Veja a tabela de comparação:

Editores PSpad Dreamweaver CS3
Espaço 9.27MB 1GB
Idiomas 18 idiomas mas, é multilanguage 14 idiomas
Sistema operacional XP/2000/ME/9x/Vista/2003 ou até em Win95 XP SP2, Vista™ Home Premium, Business, Ultimate, ou Enterprise e Mac OS
Memória 256MB 512MB
Processador 350MHZ Processador Intel® Pentium® 4, Intel Centrino® Intel Xeon® ou Intel Core™ Duo (ou compatível)
Preço 100% FREE R$ 850,00

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).

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

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 XHTML category.

Web Standards is the previous category.

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

Powered by Movable Type 4.21-en