Categoría: Diseño Web

0

CSS: Texto líquido sobre una imagen con tamaño variable


Recien­te­mente estuve con­si­de­rando varias téc­ni­cas para mos­trar grá­fi­cas en libros EPUB con la mejor cali­dad posi­ble. Casi todas son invia­bles debido a la falta de soporte, inclu­yendo las que serían idea­les: SVG o lien­zos HTML5. Pero lo que más lamenté fue des­car­tar una de mis dos solu­cio­nes que usa­ban solo CSS. El pro­blema gene­ral a resol­ver es tener una grá­fica que se ajusta a la anchura de página (width: 100%) con la mejor cali­dad de ima­gen posi­ble. La mayo­ría de los libros elec­tró­ni­cos en cir­cu­la­ción en 2011 no uti­li­zan un algo­ritmo de inter­po­la­ción; cuando el tamaño de la ima­gen es distinto […]



2

Por qué nadie querrá usar HTML en cinco años


Hoy en día escu­chas a menudo que HTML5 es la solu­ción para todo. Que con­vierte las webs en apps para tableta, per­mite a tu sobrino mon­tar el nuevo **Tube, rellena la decla­ra­ción de la renta y cocina deli­cio­sas tor­ti­llas de pata­tas. Lo que poca gente sabe es que, en reali­dad, el Hyper­Text Mar­kup Lan­guage está aca­bado. La web empezó como una serie de con­te­ni­dos en pági­nas está­ti­cas conec­ta­das por enla­ces. Cada página era un docu­mento com­pleto y la inter­ac­ción se limi­taba a seguir los enla­ces para obte­ner otros docu­men­tos. En ese con­texto se desa­rro­lló el HTML como forma de estructurar […]



0

Nuevo diseño para freeAllegiance.org


Toda­vía estoy puliendo deta­lles, pero no tar­dará mucho en ser ofi­cial. Hacer un diseño para freeA­lle­giance era un ejer­ci­cio entre­te­nido por­que, al estar man­te­nido por la comu­ni­dad, no todos los con­te­ni­dos tenían feed para inte­grar­los en la por­tada. Tam­bién me he encar­gado yo mismo del arte gráfico.



11

IABN.org


Dicen que estar cabreado es una de las fuen­tes de inno­va­ción. Los que me siguen en Twit­ter saben que desde hace tiempo estoy mos­queado con la filo­so­fía bureau­punk del ISBN. Hace unas sema­nas supi­mos que el ISBN iba a ser pri­va­ti­zado en España y pasa­ría a ser de pago, con el sub­se­cuente per­jui­cio para cual­quiera que se plan­tee dis­tri­buir en varios for­ma­tos o pro­du­cir varian­tes a medida del lec­tor. Así que, para demos­trar la ton­te­ría que supone seguir plan­teán­dose como una tra­mi­ta­ción algo que puede hacerse de forma auto­má­tica, he mon­tado en unos días el Inter­na­tio­nal Auto­ma­tic Book Num­ber, un […]



0

Word Stats 1.4.1 para WordPress


He subido una nueva ver­sión del plu­gin Word Stats para Word­Press. Ahora tenéis una cuenta de pala­bras clave, que os puede ayu­dar a ele­gir las eti­que­tas para la entrada y mejo­rar la posi­ción en los bus­ca­do­res, y una columna en la lista de entra­das con los nive­les de legibilidad:



0

Modificando gedit para editar PHP


Hoy no os escribo sobre lite­ra­tura, sino sobre cómo hacer que tu edi­tor de texto favo­rito haga lo que nece­si­tas gra­cias al código abierto y un poco de maña para hackear. Si no os va este tema podéis igno­rar esta entrada y aho­rra­ros un dolor de cabeza.

El pro­blema

gedit (así, con minús­cula) es el edi­tor de texto con inter­faz grá­fica por defecto en el escri­to­rio de Ubuntu Linux. Es el edi­tor que me resulta más agra­da­ble de usar por­que soporta pes­ta­ñas, esque­mas de color, texto resal­tado y tipo­gra­fía de ancho pro­por­cio­nal. Ima­gino que es por­que debo de ser el único tipo en el mundo que usa Cen­tury Cata­lo­gue para escri­bir código.

Sin embargo, gedit tiene un grave incon­ve­niente cuando se trata de crear archi­vos PHP (el len­guaje que genera la mayor parte de pági­nas web diná­mi­cas). Los scripts PHP sue­len ir en frag­men­tos que se ensam­blan a la hora de crear la página. Algu­nos de esos frag­men­tos se car­gan antes de enviar los «datos de cabe­cera» y si hay cual­quier tipo de texto fuera del script, dará error y deten­drá la gene­ra­ción de la página.

Hay pro­gra­mas que espe­ran que los archi­vos que pro­ce­san con­ten­gan una serie de líneas ter­mi­na­das en un carác­ter de final de línea (cono­cido como newline o LF) y darían error si la última línea estu­viese «suelta». Por eso gedit añade al final del todo de forma auto­má­tica (e invi­si­ble) un carac­ter de final de línea. Pero, como no hay forma de des­ac­ti­var esta carac­te­rís­tica, cuando estás edi­tando un archivo PHP ese carác­ter que queda fuera del script se con­vierte en un pro­blema. Y, leyendo las lis­tas de correo, los man­te­ne­do­res de gedit pare­cen dar a enten­der que no tie­nen mucho inte­rés en aña­dir la opción de des­ac­ti­varlo. Seguir leyendo… (429 palabras)