Hace mas de un año habíamos hablado de este singular problema que
nos topábamos cuando validamos nuestro código HTML
there is no attribute “TARGET”
Ya que TARGET no es un atributo válido en el XHTML estricto por lo cual necesitaba encontrar un método de solucionarlo sin perder la accesibilidad a la pagina.

Hace tiempo encontré la forma mediante Jquery de una forma muy sencilla.
$(document).ready(function(){
$("a[href*='http://']:not([href*='"+location.hostname+"'])").click( function() {
window.open(this.href);
return false;
});
});
En lo se valida que cuando se haga clic en cualquier enlace de la pagina verifique si es un enlace interno mediante location.hostname lo cual provoca en caso que sea un enlace externo que se abra en una nueva ventana y asi evitar estar colocando a todos los enlaces externos target=”_blank”.
Categorizado: Desarrollo Web Etiquetado: JavaScript |
JQuery |
Programación Web |
Scripts |
Validación |
XHTML 
Leo en Ayuda Wordpress que mañana empieza WordCamp Perú, el evento WordPress por excelencia que, por primera vez tendrá lugar en la ciudad de Lima.
Bueno yo ya me registre si tu deseas asistir aún estás a tiempo de registrarte y disfrutar de una jornada WordPress con los fans y desarrolladores de WordPress en Perú.
Fecha y Hora: Diciembre 5, desde las 9:00 am a las 4:00pm
Lugar: Hotel Alameda y Hacienda Club en Miraflores.
La agenda es completísima:
- Introducción a Wordpress
- ¿Cómo Instalar?
- Personalización
- Administración de Contenidos
- Administración del sitio
- Seguridad Wordpress
- Plugins
- “No lo hagas”
- Comunidades
- Secretos para incrementar tu tráfico
- Interacción con Facebook y Twitter
Categorizado: Desarrollo Web Etiquetado: Perú |
WordCamp Después de un buen rato de estar terminando de implementar ajax a mi sitio por fin quedo como yo deseaba, aunque seguro por la semana aparecerán algunos errores. Quiza a muchos no les guste, a otros si y unos cuantos dirán que les da igual; pero para mi el cambio es para bien. Tengo más espacio, la información se ve más organizada y lo siento más accesible (el diseño se ve perfecto hasta en IE7
. El único “problema” que tenia era el bendito IE que tiraba error con las peticiones ajax.

También debo disculparme por una cosa: no pude mantener los dos diseños al mismo tiempo. ¿Por qué? Pues el nuevo theme necesitaba muchos cambios, y los cambios en los plugins no se manejan desde el css del theme, sino desde los plugins en si, y estos cambios rompían el viejo diseño. Lo lamento.
Espero no les moleste. Les recuerdo presionar F5 (o actualizar) porque hay archivos que sigue llamando wordpress como los anteriores pero que han sido cambiados (ustedes confíen en mi y actualicen
.
Por favor, dejen sus comentarios, ¡que me interesan mucho!
Categorizado: Diseño |
General Etiquetado: CalinSoft Para obtener el valor (value) de un campo input (text,hidden) con jquery 1.3.2, lo haremos de la siguiente manera:
<input id="identificador" name="name" value="Jose Carlos" />
Así pues, tienes dos formas de recuperar el valor:
#Purito jQuery:
$('#identificador').val();
#jQuery + DOM:
$('#identificador').get(0).value;
(Leer el resto de la noticia »)
Categorizado: Desarrollo Web Etiquetado: JavaScript |
JQuery Tor
Tor (The Onion Router) es una implementación libre de un sistema de encaminamiento llamado onion routing que permite a sus usuarios comunicarse en Internet de manera anónima. Originado en el US Naval Research Laboratory y hasta noviembre de 2005 patrocinado por la Electronic Frontier Foundation, Tor es desarrollado por Roger Dingledine y Nick Mathewson junto con otros desarrolladores.
Tor provee un canal de comunicación anónimo y está diseñado para ser resistente a ataques de análisis de tráfico (traffic analysis). Por lo tanto, usando Tor es posible realizar una conexión a un equipo sin que este o ningún otro tenga posibilidad de conocer el número de IP de origen de la conexión.
Privoxy
Privoxy es un programa que funciona como proxy web, usado frecuentemente en combinación con Tor y Squid. Tiene capacidades avanzadas de filtrado para proteger la privacidad, modificar el contenido de las páginas web, administrar cookies, controlar accesos y eliminar anuncios, banners, ventanas emergentes y otros elementos indeseados de Internet. Privoxy tiene una configuración muy flexible y puede ser personalizado para adaptarse a las necesidades y gustos individuales. Privoxy es útil tanto como para sistemas aislados como para redes multiusuario.
Instalación
Editamos sources.list
sudo gedit /etc/apt/sources.list
(Leer el resto de la noticia »)
Categorizado: Informática Etiquetado: Linux |
Pro |
Tor |
Ubuntu Las galerías de imágenes son cada vez más comunes en los sitios dinámicos. Un diario, una revista o un simple blog seguramente querrán alojar una serie de imágenes categorizadas de alguna forma.
Empezamos desde cero
Empezamos con una instalación limpia de Drupal 6. A la que añadiremos los módulos necesarios:
- CCK para añadir nuevos campos a los tipos de contenidos. Solo con activar el módulo Content ya tendremos bastante.
- ImageField y sus requisitos: FileField y ImageAPI para añadir campos del tipo imagen
- ImageCache para redimensionar las imagenes y adapatarlas a nuestras necesidades.
- y Views para ponerlo todo en su sitio. Solo debemos activar Views y Views UI
Instalamos Drupal 6 y activamos los módulos anteriores y ya podemos empezar.
Te dejo este video tutorial vía cuento digital
http://www.vimeo.com/4330757
Categorizado: Desarrollo Web Etiquetado: Drupal |
Galerias En Drupal se puede activar normalmente las Urls Amigables desde la siguiente dirección http://localhost/drupal/?q=admin/settings/clean-urls.
Pero que hacemos cuando no nos da la opción para activarlo, y estamos en una LAMP bajo ubuntu.
1. Primero verificamos si el modulo mod_rewrite de Apache esta activado.
apache2ctl -M
apache2ctl -M: nos devolverá un listado de todos los módulos cargados en apache y buscamos a rewrite_module.
2. Si encuentras el modulo obvia este punto y vamos al punto numero 3.
a2enmod rewrite
a2enmod rewrite: Activamos el Mod Rewrite.
3. Creamos un archivo en /etc/apache2/conf.d/drupal.conf para que drupal pueda trabajar con Apache.
sudo gedit /etc/apache2/conf.d/drupal.conf
y Añadimos las siguientes lineas
<Directory /var/www/drupal>
RewriteEngine on
RewriteBase /drupal
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</Directory>
4. Reiniciamos apache.
sudo /etc/init.d/apache2 restart
5. Nos dirigimos a http://localhost/drupal/?q=admin/settings/clean-urls y ya esta habilitado para poder usar las Urls Limpias de Drupal.

Cabe resaltar que yo he instalado drupal en /var/www/drupal por eso la forma de llamarlo seria http://localhost/drupal/ reemplace estos parámetros en el paso 3 si lo instalo en una ruta diferente
Referencia
– http://drupal.org/node/15365
Categorizado: Desarrollo Web Etiquetado: lamp |
Linux |
mod rewrite |
mod_rewrite |
Ubuntu |
Urls Amiglabes
La muy pequeña y modular distribución Linux Tiny Core, acaba de lanzar hace unos días una nueva versión estable la 2.5.
Es una publicación mayor con muchas actualizaciones de paquetes y características, corrección de fallos e incluidas algunas pocas novedades.
Tiny Core tiene como requisitos mínimos un procesador 486DX y 32MB de memoria RAM pero se recomienda una Pentium 2 o superior, 128MB de memoria RAM.

(Leer más »)
Categorizado: Informática Etiquetado: GNU Linux |
Linux |
OpenSource Sin duda estas imágenes de carga le dan un aspecto más profesional a sus aplicaciones. Estas son 4 herramientas online que pueden ser usado para generar los cargadores gif.
Preloaders.net es una excelente herramienta online para generar imágenes de cargar en diferentes categorías: 3 dimensiones (3D), rectangular, circular y horizontal.
- El fondo y el color del background puede ser especificado se puede usar transparente .
- Se puede determinar el tamaño de la imagen.
- La velocidad de la animación puede ser personalizada.
- Sus son bastante variadas para no usar los típicos gráficos.
(Leer más »)
Categorizado: Diseño |
Diseño Web Etiquetado: Ajax |
Herramientas Web |
Preloaders |
Web 2 Después de ver este vídeo, espero que muchas personas especialmente los jóvenes sean mas consientes y responsables en sus actos, por que muchos de ellos optan por esta decisión tan cruel, aunque se forma un debate por que no todos tienen la misma situación.

(Leer el resto de la noticia »)
Categorizado: General Etiquetado: Aborto |
Videos