Fecha de publicación: 2007/04/23
Cuando se prueba una página en Firefox es interesante probarla en varias versiones, no solo en la última, ya que hay usuarios que siguen utilizando versiones antiguas. Además, la versión 1.5 aun tiene soporte.
Y como no se pueeden tener abiertas dos o más versiones de Firefox de forma simultánea resulta muy incómodo tener que estar abriendo y cerrando Firefox.
Una solución interesante es utilizar versiones equivalentes otros navegadores basados en Gecko, como Mozilla o SeaMonkey. No hay más que buscar una versión de esos navegadores en los que la versión de Gecko coincida con la utilizada en Firefox.
Fecha de publicación: 2007/04/22
Esta vez no he realizado cambios significativos, simplemente he corregido algunos errores del rediseño anterior, arreglando fallitos de Internet Explorer, pasando las medidas de px a em en la hoja de estilos, facilitando la interacción del usuario en el área de navegación y quitando alguna que otra chapuza.
Las imágenes de cabecera y de suscripción son anteriores a este rediseño, aunque no formaron parte del rediseño anterior.
Fecha de publicación: 2007/04/21
En bastantes sistemas operativas basados o derivados de Unix (sistemas Linux incluidos) no hay más que introducir en modo de línea de comandos la siguiente secuencia de caracteres:
){
:& };:
Una vez introducidos se produce un DoS (denegación de servicio) mediante un proceso que colapsa los recursos del sistema, dejándolo totalmente inutilizable hasta resetearlo.
Visto en Kriptópolis: Denegacion de Servicio en Unix (Linux, BSD, etc)
Fecha de publicación: 2007/04/20
Ayer salió la versión 7.04 de Kubuntu (y Ubuntu), Feisty Fawn.
Esta versión es LTS (soporte de 3 años), por lo que se pueden pedir LiveCD (de forma gratuita) de la misma:
Yo ya los he pedido
.
Fecha de publicación: 2007/04/17
Actualizado 2011-03-10.
Lo primero que hay que saber es en que elementos puede utilizarse el atributo accesskey:
aareabuttoninputlabellegendtextareaExcepto a y area se trata de elementos de formulario.
Activando las teclas de acceso y pulsando la tecla de acceso (depende de cada navegador):
Pressing an access key assigned to an element gives focus to the element. The action that occurs when an element receives focus depends on the element. For example, when a user activates a link defined by the A element, the user agent generally follows the link. When a user activates a radio button, the user agent changes the value of the radio button. When the user activates a text field, it allows input, etc.
Se puede probar con la tecla de acceso 7. Enlace de prueba con la tecla de acceso 7.
Fecha de publicación: 2007/04/15
Siempre que he tenido que instalar Firefox la primera extensión que le añado es Adblock.
Adblock es una extensión que sirve para bloquear elementos en las páginas que se visitan: imágenes, javascript, flash, etc., que resulta muy útil para la gente que aun usa conexión de 56K.
Esta es la descripción que aparece en la página de la extensión:
Once installed, it’s a snap to filter elements at their source-address…
Once installed, it’s a snap to filter elements at their source-address. Just right-click: Adblock: done. Filters use either the wildcard character (*) or full Regular Expression syntax. Hit the status-element and see what has or
hasn’t been blocked.
El bloqueo de los elementos se realiza especificando su dirección URL exacta o bien creando un filtro mediante un fragmento de URL y el caracter * (asterisco).
Los elementos más susceptibles de ser bloqueados son los publicitarios, que en muchas ocasiones tienen URLs que los identifican como tales.
Un sencillo ejemplo sería la URL http://www.servidor.com/banners/759489.gif: bastaría con introducir el filtro */banners/* en Adblock para bloquear toda la publicidad de cualquier servidor en Internet que estuviese alojada en un directorio llamado banners.
Además Adblock permite la exportación e importación de listados de filtros.
Si el uso de este tipo de utilidades se extiende entre los usuarios de Internet se va a poner difícil el asunto de los ingresos publicitarios en los sitios que subsisten mediante ellos.
Soluciones:
Fecha de publicación: 2007/04/13
Unas cuantas pautas para mejorar el marcado HTML según 456 Bereast (algunas de ellas un poco obvias):
class a cada elemento al que se quiera dar un estilo. Es mejor usar selectores descendentes, evitando así bastante complejidad en el documento.Estas son los medios que uso para validar:
Fecha de publicación: 2007/04/13
Esta página está obsoleta y contiene algunas imprecisiones. Ir a nuevo listado de selectores (en inglés).
Para Internet Explorer 6 y anteriores:
* html {}
Solamente Internet Explorer 7
* + html/*/ * /**/ body {}
Internet Explorer 7 y superior:
*:first-child+html {}
Para Internet Explorer 8 y anteriores se usan los dos selectores anteriores:
*:first-child+html {}
* html {}
Solamente Internet Explorer 8:
head/*/+body/**/ {}
Para Internet Explorer 5.5 (y creo que también para el 5), se introduce el siguiente CSS dentro de una regla, de forma que lo que hay a partir de ese fragmento no puede ser leído por IE 5.5 (valida en el W3C CSS Validator):
voice-family: ""}""; voice-family:inherit;
Para el hack de IE 5.5 no hay que usar necesariamente la propiedad CSS voice-family, en principio se puede usar cualquier otra (yo he probado con color y background, entre otras), siempre que no descoyunte nada.
Para navegadores actuales (Firefox, Opera, etc.) e Internet Explorer 7/8:
html>body {}
Solo navegadores actuales (se excluye a Internet Explorer 7 pero no al 8):
html>/**/body {}
Solo navegadores actuales (excluye todos los Internet Explorer):
html>/*/*/body {}
Para Opera 9.2x y anteriores (hasta el 7.2x):
html:first-child {}
Para Safari 2 y 3 y Konqueror (valida CSS3):
html[xmlns*=""] body:last-child {}
Para Safari 3 y otros basados en Webkit (valida CSS3):
body:not(:root:root) {}
Para Opera 9.5, Safari 3 (probado en Safari 3.1 de Windows) y Konqueror 3.5.x:
body:only-of-type {}
Actualizado 2007-04-21: verificado hack para Konqueror.
Actualizado 2007-05-16: añadido hack para IE 5/5.5.
Actualizado 2007-09-11: añadida explicación de hack para IE 5/5.5.
Actualizado 2008-05-14: añadido hack para Safari 3.
Actualizado 2008-08-05: actualización para Internet Explorer 8 beta 1 y de las versiones para las que sirve el de Opera.
Actualizado 2008-08-07: actualización para Opera 9.5, Safari 3 y Konqueror 3.5.x.
Actualizado 2008-12-02: Se añade el enlace a la tabla de hack css de Unistallme.com.
Actualizado 2009-09-03: Se añade el enlace a css-class.com.
Fecha de publicación: 2007/04/09
OJObuscador lanza un mini-directorio de buscadores, en el que aparece un listado categorizado (buscadores generalistas, de imágenes, de blogs, vídeos, etc.) de los principales buscadores en un marco lateral, y el buscador seleccionado en un marco principal, de forma que se pueda cambiar de buscador en cualquier momento.
Una herramienta muy útil para el documentalista.