Posts Tagged ‘ html

HTML; yo te dejo limpio que tú sólo te ensucias

Recientemente me han pasado unas maquetas HTML diseñadas con la herramienta iWeb de Mac.

El principal problema que queríamos solucionar es que dicha herramienta, aparte de embeber estilos CSS en un fichero externo, mete muchos estilos CSS inline, algo que no viene nada bien para SEO.

Solución rápida; en lugar de abrir manualmente cada una de las maquetas, mirar los posibles estilos, intentar factorizar y construir un nuevo CSS con nuevas clases he escrito un script python con el que, mediante BeautifulSoup, leo el DOM del documento y creo nuevas clases en base a los estilos inline, nada complicado pero sí útil y funcional (cómo me gustan esas dos palabras :))

 

Sólo necesitamos tener BeautifulSoup instalado (pip install BeautifulSoup) y ejecutar con python css_extract.py <fichero.html>

Lo podéis ver en http://snipplr.com/view/64624/python-css-inline-extractor/

Un gran número de parejas jóvenes que se enfrentan a varios problemas de salud, tales personas pueden comprar medicamentos en línea recta sin orden. Antibióticos de penicilina muy populares que combaten las bacterias. Estos remedios no tratan una infección viral por ejemplo un resfriado común. Vamos a hablar de numerosas drogas existe. Kamagra es un remedio usado para tratar varias quejas. ¿Qué sabes sobre todo “Comprar Kamagra Oral Jelly“? Actualmente muchos hombres buscan la frase exacta “comprar kamagra 100mg” en Internet. (Leer más “Kamagra Oral Jelly“). Debido a que algunos de los problemas sexuales son emergencias médicas, es bueno conocer los síntomas. Ciertas personas que usan este medicamento generalmente no tienen efectos secundarios graves Kamagra. El farmacéutico necesita resolver qué dosis es la mejor en su caso. Si el medicamento se usa según sea necesario, es poco probable que esté en un horario de dosificación.