feed twitter facebook

Programación » jQuery 1.7

November 23, 2011 on 2:00 pm No Comments

No cabe duda que jQuery sigue siendo uno de los frameworks Javascript más importantes y utilizados por los desarrolladores y fruto de su uso aparece la nueva versión jQuery 1.7. En jQuery 1.7 podemos encontrar una nueva forma de asignar y desasignar eventos, mejoras de soporte HTML5 para navegadores antiguos, optimización de sus objetos y métodos en búsqueda de un mejor rendimiento y algún método nuevo que otro.

Pero echemos un ojo, en detalle, a las novedades que vienen en jQuery 1.7. Entre ellas encontramos:

  • on() y off(), se ha decidido estandarizar y mejorar la gestión de eventos. Para ello se han creado estos dos métodos con los que podremos asociar/desasociar eventos a los elementos de la página. Aunque los métodos que existían hasta ahora como bind(), unbind(),.. seguirán presentes en jQuery 1.7 se recomienda que se pase a utilizar on() y off().
  • Mejora de rendimiento en los métodos delegados, se ha refactorizado el manejo de eventos para que la delegación de eventos sea mucho más rápida. Consiguiendo una reducción del 50% con respecto a jQuery 1.6.4.
  • Soporte HTML5 para Internet Explorer 6/7/8, estas versiones de Internet Explorer no soportan las tags de HTML5 y además son eliminadas del DOM. jQuery 1.7 nos ayudará a soportar los tags HTML5 en esos casos. Para ello deberemos de cargar html5shiv o Modernizr.
  • Cambios en las animaciones, se han corregidos problemas que se producían cuando se cambiaba entre animaciones y si la última había terminado mediante un .stop().
  • Asynchronous Module Definition (AMD), jQuery 1.7 da soporte a la especificación del API AMD la cual nos sirve para cargar los módulos de forma asíncrona.
  • jQuery.Deferred, se han extendido este objeto con nuevos manejadores y métodos de notificación.
  • jQuery.isNumeric(), utilidad sencilla, pero que no existía. Nos devuelve true si el dato es numérico.

Además y como es normal, un buen grupo de bugs han sido corregidos.

Tienes toda la información sobre jQuery 1.7 en http://blog.jquery.com/2011/11/03/jquery-1-7-released/

tags: , , , , , , , , ,
preguntaSi tienes dudas, preguntas, curiosidades,... sobre jQuery no dudes en visitar el Foro sobre jQuery y participar con los temas que se tratan.
http://www.dudasprogramacion.com/forum/jquery

Redes Sociales » Google+ Pages

November 22, 2011 on 2:00 pm No Comments

Parece que la gente de Google se ha dado cuenta que una red social no puede estar compuesta solo de individuos. Si no que hay grupos, organizaciones,… que forman parte activa de una red social y ayudan a dinamizarla.

Es por ello que ya tenemos Google+ Pages, un sistema de esta red social que nos permitirá crear una página de una empresa, organización o website.

Lo primero que vemos en Google+ Pages es que son páginas creadas desde un usuario. Este será el único administrador de la página de Google +Pages. Así, desde nuestro perfil, podremos cambiar quién somos en cada momento. Si nosotros como persona o nosotros como página.

Las tipologías de páginas que ha definido Google+ son:

  • Local Comercial o Sitio
  • Producto o Marca
  • Compañia, Institución u Organización
  • Arte, Entretenimiento o Deporte
  • Otros

Cabe destacar que en el caso de “Local Comercial o Sitio” podremos geolocalizar el sitio.

Con lo que respecta a los amigos de la página no podremos añadir amigos a la misma si estos no han añadido a la página en sus círculos. Supongo que será para que no se dispare el uso inadecuado y propagandístico de las Google+ Pages.

A la vez que Google+ Pages se ha anunciado Direct Connect (o Conexión Directa), sistema por el cual podremos buscar nuestra página en Google de una forma sencilla. Simplemente anteponiendo el símbolo más en el recuadro de búsqueda. Eso sí, previamente deberemos de haber relacionado nuestro sitio web con nuestra página en Google+.

Aunque las Google+ Pages han sido recibidas con cierto excepticismo y acusadas de poca funcionalidad (en comparación con su archienemigo Facebook), son un buen primer paso de Google+ para dar cabida a las empresas.

Puedes crear tu página Google+ desde https://plus.google.com/pages/create

tags: , , , ,
preguntaSi tienes dudas, preguntas, curiosidades,... sobre Google+ no dudes en visitar el Foro sobre Google+ y participar con los temas que se tratan.
http://foros.ayudaenlaweb.com/forum/google-plus

Navegadores » Firefox 8

November 11, 2011 on 2:00 pm No Comments

El pasado 8 de noviembre fue liberado Firefox 8 para las plataformas Windows, Mac y Linux. La principal novedad que trae Firefox 8 es la inclusión de Twitter como herramienta de búsqueda en su barra. Así, podremos buscar en Firefox 8 información relacionada tanto con #hashtags como @usuarios.

Otra de las mejoras que incorpora Firefox 8 es la carga de pestañas bajo demanda. Esto permitirá que los reinicios sean más rápidos en Firefox 8 si en la última sesión cerramos y guardamos con pestañas abiertas.

En el campo de los addons se elimina la posibilidad de instalación automática. Ahora todos los addons tendrán que tener una confirmación por parte del usuario en su proceso de instalación. De esta manera se evitaran instalaciones no deseadas o perniciosas en nuestro navegador.

Firefox 8 trae un conjunto de novedades de cara a los desarrolladores. La primera es la mejora en el soporte de WebGL. Firefox 8 proporciona soporte de Cross-Origin Resource Sharing (CORS), lo cual permitirá a los desarrolladores cargar texturas WebGL de otros dominios de forma segura. Google Maps GL y sus mapas en 3D es un ejemplo de uso.

En el campo de HTML5 Firefox 8 ha incluido soporte del atributo contextmenu, con lo cual podremos personalizar mediante HTML5 el menú emergente que sale al pulsar con el botón derecho. También se han implementado las nuevas especificaciones de websockets. Y se han corregido bugs como el escalado de gráficos SVG cuando estos tienen imágenes de fondo.

Si eres desarrollador y utilizas Firefox 8 te recomendaría ver todas las mejoras para desarrolladores.

Ya solo te queda descargar Firefox 8 y empezar a trabajar con él.

tags: , , , , , , , , ,
preguntaSi tienes dudas, preguntas, curiosidades,... sobre Firefox no dudes en visitar el Foro sobre Firefox y participar con los temas que se tratan.
http://foros.ayudaenlaweb.com/forum/firefox

Estándares » Primer borrador CSS4: Selectors Level 4

November 9, 2011 on 2:00 pm No Comments

El soporte de CSS3 va a buen ritmo tanto en los navegadores como en su utilización dentro de las páginas web. Y es que CSS3 fue una especificación que ofreció un conjunto aceptable de capacidades de diseño (esquinas redondeadas, degradados, sombras,…), suficientes como para llevar este buen ritmo de implantación.

Todo esto bien apoyado por una definición estructurada basada en módulos CSS3 que ha permitido ir cumpliendo las especificaciones de forma paralela.

Pero la W3C ya está pensando en su siguiente paso y en lo que será CSS4. En este sentido el CSS Working Group ha publicado un borrador sobre lo que serían los selectores en CSS4 o más conocido como Selectors Level 4.

En Selectors Level 4 podemos encontrar cosas como:

  • Selecciones por grupo o compuestas. matches( .x, .y)
  • Pseudoclases basadas en la localización. local-link.
  • Pseudo clase nth-match() para controlar número de elementos hermanos antes del elemento actual.
  • Pseudoclases para el acceso a tablas de datos 2D. colum.
  • Referencias combinadas.
  • $E > F para determinar relaciones padre-hijo.
  • Pseudoclases enfocadas al tiempo. current.
  • Pseudo clase :indeterminate para valores de elementos que sean indeterminados.
  • Atributos sensibles a mayúsculas.

Aunque no hay que tirar las campanas al vuelo ya que muchas de las especificaciones de CSS3 siguen estando en Working Draft.

http://www.w3.org/Style/CSS/members
tags: , , , , , , , , ,
preguntaSi tienes dudas, preguntas, curiosidades,... sobre CSS no dudes en visitar el Foro sobre CSS y participar con los temas que se tratan.
http://www.dudasprogramacion.com/forum/cascading-style-sheets-css

Navegadores » Uso de los Navegadores. Octubre 2011

November 7, 2011 on 4:00 pm No Comments

El mercado de los  navegadores web sigue por sus mismos devenires de los últimos meses. Con la subida de Google Chrome y el descenso de Internet Explorer.

En octubre 2011 hemos tenido los siguientes datos:

Y es que el Internet Explorer 9 sigue sin aterrizar de forma clara en el mercado de los navegadores web. Cosa muy diferente a Firefox 7 y Chrome 14 que se asientan perfectamente como las respectivas versiones de Firefox y Google Chrome. ¿Debería Microsoft pensarse su política de actualización y soportes de versión de sistema operativo?

Este mes hemos reajustado los datos y ajustado a solo los  navegadores de escritorio. Es por ello que el porcentaje de Safari se reduce un poco quedándose en el 5.43%. Al igual que Opera se ve que los datos de estos navegadores toman especial relevancia en el ámbito de los dispositivos y no en los desktops.

Puedes utilizar la gráfica de navegadores en tu web insertando el siguiente código HTML.

<img src="https://docs.google.com/spreadsheet/oimg?key=0Ath6Q0W3iuuAdFJlYTgtbVlNYk56cHJJS2ZOVkFNZ1E&oid=3&zx=quibtzianeq6" />

Si lo utilizas déjanos un comentario. Nos hace ilusión ;-)

Información recogida en Net Market Share.

tags: , , , , , ,
preguntaSi tienes dudas, preguntas, curiosidades,... sobre Navegadores no dudes en visitar el Foro sobre Navegadores y participar con los temas que se tratan.
http://foros.ayudaenlaweb.com/forum/navegadores-general