Responsive Web es un técnica incompleta
Responsive Web promete, la propuesta de moda va en hacer que los sitios web se ajusten al dispositivo con que el usuario accede al sitio, así el acceso es único y es sensible al tamaño de pantalla adaptandose. El ejemplo modelo en medios es The Boston Globe, abra el sitio y pruebe con redimensionar la pantalla, eso es Responsive Web.
Esto suena ideal, un único diseño adaptable, decirle adiós a las versiones para cada dispositivo, un único diseño para gobernar a todos los dispositivos. Solo se desarrolla un sitio, el diseño resolverá.
Pero no.
Tiene un problema de arquitectura de información: ¿siempre vamos a mostrar la misma cantidad de contenido? ¿se organizara igual el sitio para una tablet que para la web? lo dudo, hasta ahora la mejor propuesta es usar display:none para ocultar contenido según convenga. Una solución nada elegante, dado que para el navegador la data sin usar sigue allí, y eso no es eficiente. Incluso si no se tiene cuidado se podría confundir con cloaking.
La cantidad de datos enviados al dispositivo también cuenta, un sitio de medios facilmente puede llegar a pesar 2MB de datos solo en la portada. ¿enviamos estos 2MB de la versión web también a los moviles? ¿se utilizarán efectivamente?. El velocidad de descarga de datos para móvil no es lo mismo que para la web, y el precio de conexión tampoco. Con Responsive Web eso no se puede solucionar.
Con las imágenes, se propone redimensionar, usar la misma imagen y jugar con el ancho usando CSS para justificarla dentro de su contenedor. Pero que imagen usamos, ¿la imagen optimizada para moviles o la imagen optimizada para desktop? La mayoría de ejemplos mostrados usan la técnica en imágenes decorativas, en el caso de la noticia la claridad de la foto es tan importante como el texto por lo que no es una decisión trivial.
Hasta ahora las soluciones (incompletas) para apoyar la técnica incluyen usar Javascript (trabajo adicional) para cargar la data según se requiera, pero data es contenido y el contenido, texto e imágenes, es lo que queremos que se indexe en Google, por que, te doy una pista: el contenido es nuestro negocio :)
No soy el único que piensa así, en Responsive Design is Irresponsible tienen una opinión similar (y más dura)
Otra estrategia
Responsive Web es una buena idea, pero es incompleta, soluciona el problema de la dimensión de pantalla, un problema de como funciona el diseño, no soluciona el problema de las versiones para dispositivos moviles o desktop, un problema de como funciona el producto. Eso es lo central del asunto.
La técnica vendría bien para sitios de una única función, por ejemplo Delicious, dado que básicamente cada página es un listado, no seria un problema usar Responsive Design para tener una versión móvil rápidamente (que dicho sea de paso no tiene).
Otro manera de enfrentar el asunto es el uso de esquemas predefinidos, usar esquemas según tamaño de pantalla: móvil, tablet y desktop. Creo que esta es una estrategia más realista.