segunda-feira, 15 de fevereiro de 2010

Projeto para feriadão fictício

Olá...
Chegou o feriado de carnaval, que para mim existe fictíciamente. Decidi então a criar um script,  ou mesmo uma aplicação que faça uma identação em códigos HTML/xHTML, que ja batizei de HTML-CSI(HTML Code Script Indention), que foi dica de Klaus P. Laube.

E qual o objetivo desse projeto, já que o código você identa na hora(é o melhor a se fazer)??

Simples, por duas razões, uma pessoal e outra pra facilitar.
Pessoal porque estou desenvolvendo um projeto de Iniciação Científica(PROINPES) e necessito fazer uma leitura e interpretação de código para efetuar a real função do projeto, analisar o website baseado em SEO.
Então, desenvolvendo um projeto que faça a análise do código e reescreva efetuando a identação, aprendo a fazer essa leitura.
Facilitar porque muitas vezes o código HTML pode não estar identado, ou porque o desenvolvedor anterior não usava essa técnica maravilhosa ou porque o código passou por um processo onde tudo o que não é necessário é eliminado, inclusive espaços e quebra de linha.
Então, utilizando essa ferramenta, se obtém um código legível.

Ele está sendo desenvolvido em Python e utilizando o HTMLParser.

O projeto está hospedado no bitbuket. Basta digitar em seu console o comando(necessita login):
hg clone https://mittmann@bitbucket.org/mittmann/html-csi/

Claro que precisa ter o mercurial instalado. http://mercurial.selenic.com/.

Postarei sobre ele assim que eu termina-lo.

Nenhum comentário:

Postar um comentário