Hemos hablado ya en algunas entradas anteriores sobre juegos de caracteres:
Hace ya más de un año que escribí Por qué me gusta el Firefox y la verdad es que aunque sigue siendo un navegador excelente, el panorama ha cambiado bastante desde el año pasado.
Por un lado, Microsoft parece que se ha decidido a que Internet Explorer 8 llegue a ser algo decente en lo que respecta al soporte de estándares:
Por otro lado, Safari/WebKit y Opera están en una encarnizada batalla para ver quién es la que más estándares soporta y quién logra pasar antes y mejor el test Acid 3:
En la época de la guerra de navegadores 4.0, tanto Netscape 4 como Internet Explorer 4 introdujeron infinidad de novedades revolucionarias, muchas de ellas a menudo incompatibles con el navegador del rival. Una de estas novedades era la posibilidad de que las fuentes que se usaran para renderizar la página se pudieran descargar del servidor web y no tener que estar pendientes, por tanto, de si la fuente que queremos usar estará instalada en el sistema del visitante o no.
Hay muchas formas de mejorar el tiempo de carga de una página; algunas de ellas son:
PHP Speedy es un script para PHP que realiza estas cuatro tareas automáticamente. Está disponible como clase (para utilizar en cualquier sitio/página que soporte PHP) o como plugin para WordPress —he estado probando este último en mi tumblelog y el resultado ha sido bastante satisfactorio.
Todos sabemos que poner una dirección de e-mail en una página web es pasto seguro de spammers cuyos robots recorren incansablemente Internet en busca que cadenas que encajen con la siguiente expresión regular:
\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b
(Expresiones Regulares en la shell. Ejemplos de uso con grep, awk y sed.)
Para mostrarlo, he buscado alguna web que tuviera muchas direcciones de correo y la página de direcciones de contacto de la Universidad de Navarra resulta ser una excelente víctima para mi prueba. Con un comando como este:
El otro día surgía en una discusión sobre educación, ingeniería y lenguajes la cuestión.
- "Yo programo en Tal, en Cual, en HTML..."
- "Ha, ha!" - señalando con el dedo - "HTML no es un lenguaje de programación!"
Pero digo yo ahora... si alguien implementara un jueguecillo usando exclusivamente HTML, ¿lo consideraríais un lenguaje de programación?
El gobierno noruego ha decidido que toda la documentación que se produzca sea en ODF para documentos editables, PDF cuando se quiera preservar las características del documento original, y HTML cuando sea información pública en internet. ¿Para cuando algo similar aquí?
etiquetas: noruega, odf, pdf, html, gobierno
"Me llena de orgullo y satisfacción" publicar la nueva versión 0.2 del framework web AJAX ItsNat.
Aparte de la corrección de algunos errores, mejoras internas y algunos cambios en la API, las aportaciones más importantes de esta versión son:
http://www.fsf.org/licensing/licenses/agpl-3.0.html
He publicado la primera versión pública de ItsNat.
ItsNat es un framework Web en Java de código abierto. Sí "otro framework". sin embargo el enfoque es radicalmente diferente a lo que ya existe.
Convertir tus Web pages al pdf para libre con ExpertPDF.
FCKeditor es un editor HTML/DHTML para ASP, ASP.NET, ColdFusion, PHP, y JavaScript que incorpora muchas funcionalidades Web. Es muy ligero, y no requiere ninguna clase de instalación en la computadora del cliente.
SquirrelMail es unos de los webmail free-source mundialmente conocido por ser bastante completo, bueno y sencillo. Pero nunca se destacó por su aspecto visual. A través de las diferentes versiones a mantenido su imagen y, a opinion mia, no es la mas linda que digamos. Por eso se creó CangrejoMail que es un SquirrelMail adaptado para que tenga soporte verdadero de css y temas. Está bastante completo y tiene buenos planes.
HTML_SQL es el nombre de una clase en PHP que nos permite navegar una página en HTML, con querys hechos en SQL. La clase ha ganado el segundo lugar de los premios de innovación en PHPClasses. Esto es sin duda, un avance interesante. Se le podrán dar habilidades extras a los frameworks MVC. Algunos ejemplos en el enlace. Saludos