Estoy buscando construir un nuevo sitio web y quiero adoptar un enfoque responsable de "primero en el móvil". Uno de los principios de esta metodología es cargar solo lo que necesita y evitar incluir grandes bibliotecas y frameworks derrochadores hasta que realmente los necesite.Cómo probar el webkit para dispositivos móviles
Para esto tengo la intención de usar modernizr2 para probar las características y luego cargar solo los archivos y bibliotecas necesarios.
En el lado javascript, estoy realmente interesado en usar algo como zepto.js (http://zeptojs.com/) que es una pequeña biblioteca de JavaScript (2-5k) optimizada para webkit móvil (y solo para web móvil) manteniendo un jquery compatible sintaxis. También ha sido diseñado para ser "hot-swappable" con jquery completo. Así que mi estrategia es (en pseudo-código):
- prueba para webkit móvil
- Si (verdadero) de carga Zepto.js
- si jQuery (falsa) de carga
Pero ahora mi La pregunta es: ¿qué técnica (prueba de futuro) recomendarían para detectar el webkit móvil, de preferencia en una forma javascript pura (sin usar jquery, plugins u otras bibliotecas) y que podría integrarse con modernizr's testing API?
Otra forma es "CSS3 Consultas de medios" tratar y Google y entenderlo un poco más lo que realmente es algo que la web móvil y se puede hacer lo que no funcionará sin bibliotecas :) – Val
Sí, soy bastante consciente de las consultas de los medios y las he usado en el pasado, pero las consultas de los medios detectan los tamaños de pantalla, no necesariamente los dispositivos/navegadores. Y estoy buscando apuntar específicamente al webkit móvil. – gillesv
http://developer.apple.com/internet/webcontent/objectdetection.html ¿Te interesaría esto? – Val