CNET Mootools libraries
Mootools para mi es uno de los frameworks javascript que mas me gustan y que estoy utilizando bastante ultimamente. El otro dia estaba buscando unas librerias interesantes para Mootols y me tope con las CNET Libraries, que son unas librerias OpenSource compatibles con Mootools 1.2
Las librerias cuentan con una buena documentacion y ejemplos, estan divididas en varias categorias:
Entorno de desarrollo web con Eclipse
Ultimamente estoy mirando de encontrar el mejor entorno de desarollo multiplataforma que me vaya bien para llevar los proyectos de webs. Finalmente el que me ha convencido ha sido Eclipse con los plugins para PHP/HTML/CSS/Javascript y SVN:
- Aptana: HTML/CSS/Javascript. Update Site: http://update.aptana.com/update/
- PHPEclipse: PHP. Update Site: http://phpeclipse.sourceforge.net/update/releases/
- Subclipse: SVN. Update Site: http://subclipse.tigris.org/update_1.0.x
Lo unico que hace falta para instalarse todos los plugins, es bajarse el ultimo Eclipse e ir a "Help->Software Updates->Find and install..." y añadir los "Update Site" de cada uno bajo "Search for new features to install".
Abrir links en nuevas ventanas en XHTML 1.0 Strict
Siguiendo con los problemas de ceñirse al XHTML 1.0 Strict me he encontrado que en la etiqueta <a> ya no existe la propiedad target por lo tanto para abrir links en paginas nuevas es algo que se hace dificil. Pero googleando me encontre con esta solucion.
function externalLinks() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i++) {
var anchor = anchors[i];
if (anchor.getAttribute("href") &&
anchor.getAttribute("rel") == "external")
anchor.target = "_blank";
}
}
window.onload = externalLinks;
Y luego lo unico que hay que hacer es usar rel="external" en todos los links que se quieran abrir en ventanas nuevas



