Un extraño ataque modifica los archivos index.*

Hace ya casi un mes se ha detectado un ataque de inyección de código que sólo ataca a los ficheros con nombre index (index.htm, index.html, index.php) y añade la siguiente línea de código:

HTML:

<img heigth="1" width="1" border="0" src="http://myteenmovies.net/t.php?id=xxxxxxx">

No es específico de un CMS, simplemente cualquier sitio puede estar afectado. Como prueba se puede hacer una búsqueda en internet y ver los resultados.

Nunca está demás revisar aunque al parecer ya está siendo controlado

Vía: Alcance Libre

Maqetta: un editor WYSIWYG Open Source online para crear interfaces HTML5

Maqetta es una herramienta online que nos permite crear mediante drag-and-drop, interfaces de HTML5.

Entre algunos de los componentes que podemos usar se encuentran la librería Dojo, YUI y jQuery UI.

Maqetta

Los que estén familiarizados con entornos como Visual Studio o NetBeans, encontrarán la facilidad de usarlo.

Entre las funcionalidades que ofrece, podemos crear archivos, subir imágenes y guardarlas bajo una cuenta gratuita.

Y si no trabajas sólo, Maqetta nos da una super herramienta de colaboración con la cual podemos interactuar como equipo y obtener revisiones y feedback de otros usuarios.

Enlace: Maqetta | Demo

Microsoft nos sorprende con un avance de Internet Explorer 10

Si pensabas que Internet Explorer 9 iba a estar con nosotros mucho tiempo, pues te equivocas.

En su intento por desaparecer Internet Explorer 6, Microsoft nos sorprende hoy con una versión en desarrollo de Internet Explorer 10, llamada Internet Explorer Test Drive.

Lo mejor de todo es que ya lo puedes descargar y probar, además de esto nos da la seguridad de que el avance de Internet Explorer va a ser constante y con esto va a redimir los errores del pasado.

Entre algunas características se puede mencionar el mejor soporte de CSS gradients, CSS3 Flexible Box Layout y Grid Layouts.

Enlace: Internet Explorer Test Drive

Vía: Alt1040

Crea prefijos de CSS3 fácilmente con -prefix-my-css

Ahora que el CSS3 no está aun soportado por la mayoría de navegadores, muchas veces tenemos que crear prefijos para ciertas reglas de CSS3 en nuestra hoja de estilos.

-prefix-my-css

Esto podría ser un trabajo tedioso, sin embargo –prefix-my-css permite crear los prefijos rápidamente y nos permite elegir como tendremos nuestro producto final.

Por ejemplo, si le damos:

CSS:

/* Just a sample code */
#menu{
width:200px;
height:400px;
border-radius:15px;
box-shadow:0 0 5px black;
background:#1D1D1D;
}

nos devuelve:

CSS:

/* Just a sample code */
#menu{
width:200px;
height:400px;
/*border-radius*/
-webkit-border-radius:15px;
   -moz-border-radius:15px;
        border-radius:15px;
/*box-shadow*/
-webkit-box-shadow:0 0 5px black;
   -moz-box-shadow:0 0 5px black;
        box-shadow:0 0 5px black;
background:#1D1D1D;
}

Sin duda una gran herramienta

Enlace: prefixMyCSS

Mozilla publica las extensiones que ponen lento a Firefox

Muchos hemos usando Mozilla Firefox, sin embargo en más de una ocasión nos hemos quejado de la falta de rendimiento y la lentitud en abrirse o cerrarse.

extfirefox

Mozilla ha publicado una lista de extensiones que disminuyen considerablemente el rendimiento de Firefox. El que más llama la atención es Firebug, que hace lento a Firefox en un 74% y es una herramienta esencial para el desarrollo web (Google Chrome tiene una herramienta mucho mejor que ya viene heredada).

Si estás pensando en desarrollar una extensión o ya haz desarrollado una, Mozilla también nos da una guía de buenas prácticas a la hora de desarrollar extensiones.  Es hora de quitar algunas extensiones.

Enlace: Complementos con rendimiento lento

Vía: Genbeta

live.js actualiza páginas mientras las editas

Livejs.com

Nuestro flujo de trabajo al hacer una página web, generalmente es es el siguiente:

  1. En el IDE hacemos los cambios necesarios
  2. Nos vamos al navegador
  3. Actualizamos el navegador
  4. Nos gusta / no nos gusta
  5. Volvemos al IDE
  6. Paso 1, y así sucesivamente…

Con live.js nos olvidamos de esto, ya que con sólo insertarlo en el navegador, podemos ver nuestros cambios rápidamente aplicados en el navegador, sin tener que regresar al IDE.

Lo que hace el script es detectar cualquier cambio que se haya hecho en archivos locales enviando peticiones consecutivas HEAD al servidor.

El sitio incluye un demo, del cuál te enamorarás. El script es soportado por la mayoría de los navegadores modernos. ¿Qué esperas para probarlo?.

#ie6countdown o la próxima muerte Internet Explorer 6

Por fin Microsoft ha lanzado una campaña para la muerte definitiva del dolor de cabeza más grande: Internet Explorer 6.

#ie6countdown

Después de 10 años de su lanzamiento, IE6 aun sigue dando que hablar. Y es que muchos aun no saben que corren riesgos de seguridad o mal funcionamiento.

Según la estadística presentada por Microsoft aun el 12% de usuarios del mundo aun usan Internet Explorer 6, especialmente en China. La estadística aun no se conoce en varios países de Latinoamérica.

Para que esto puede acabar pronto, Microsoft nos invita a educar a los que aun no lo saben a usar navegadores con características modernas como: tab browsing, mejoras de privacidad, características sociales y obviamente mayor seguridad. Mientras la campaña esté activa el sitio IE6 Countdown mostrará los resultados hasta llegar a menos de 1%.

¿Cómo ayudar?

Muy sencillo, Microsoft nos da algunas alternativas:

  1. Poner un banner en tu sitio:

    HTML:

    <!--[if lt IE 7]>

    <div style=' clear: both; height: 59px; padding:0 0 0 15px; position: relative;'>
        <a href="http://www.microsoft.com/windows/internet-explorer/default.aspx?ocid=ie6_countdown_bannercode">
                <img src="http://www.theie6countdown.com/images/upgrade.jpg" border="0" height="42" width="820" alt="#ie6countdown" />
        </a>
    </div>
    <![endif]-->
  2. Si tienes un logotipo, envía un correo electrónico para que sea considerado entre los sitios participantes.
  3. Comparte el sitio http://bit.ly/ie6countdown o twitea con el hashtag #ie6countdown.

Nosotros ya estamos participando, anímate también Sonrisa.