Este documento presenta consejos para escribir CSS de manera más eficiente y mantenible. Recomienda usar preprocesadores como Sass para dividir el CSS en piezas más pequeñas y reutilizables, y seguir metodologías como OOCSS y BEM. También enfatiza la importancia de comentarios, nombres consistentes y documentación para facilitar la colaboración entre desarrolladores.
Este documento presenta una introducción a HTML5, destacando la importancia de un marcado semántico y válido, el uso de nuevos elementos estructurales como section y header, y la transición del doctype de (X)HTML a HTML5. También cubre temas como el box model, roles ARIA, y proyectos Drupal relacionados con HTML5. El objetivo es enfocarse en la semántica más que en buzzwords o demostraciones, y aplicar estos principios de HTML5 a sitios web responsive.
Este documento presenta consejos para escribir CSS de manera más eficiente y mantenible. Recomienda usar preprocesadores como Sass para dividir el CSS en piezas más pequeñas y reutilizables, y seguir metodologías como OOCSS y BEM. También enfatiza la importancia de comentarios, nombres consistentes y documentación para facilitar la colaboración entre desarrolladores.
Este documento presenta una introducción a HTML5, destacando la importancia de un marcado semántico y válido, el uso de nuevos elementos estructurales como section y header, y la transición del doctype de (X)HTML a HTML5. También cubre temas como el box model, roles ARIA, y proyectos Drupal relacionados con HTML5. El objetivo es enfocarse en la semántica más que en buzzwords o demostraciones, y aplicar estos principios de HTML5 a sitios web responsive.
Progressive Web Apps (PWA) involucran una filosofía y tecnologías que permiten que los sitios web se comporten como aplicaciones nativas. Las PWA se basan en características soportadas por los navegadores como HTTPS, el manifiesto de la aplicación web y los trabajadores de servicio para proporcionar experiencias responsivas, funcionalidad sin conexión, interacciones táctiles y la capacidad de instalarse. Esto ofrece beneficios como un enfoque centrado en dispositivos móviles, mejor rendimiento y compromiso del
Este documento trata sobre técnicas para escribir CSS de forma escalable y mantenible. Se discute que aunque la sintaxis de CSS es simple, escribirlo de forma desordenada puede causar problemas. Se recomienda seguir enfoques como OOCSS, SMACSS o BEM, y utilizar nomenclatura de clases claras y genéricas. También se enfatiza la importancia de separar la estructura del diseño, crear componentes reutilizables y aplicar principios de diseño como encapsulamiento.
Sass es un preprocesador de CSS que permite el uso de variables, mixins, nesting y otras características que facilitan el desarrollo rápido y eficiente de hojas de estilo. Sass funciona con Drupal y existen dos sintaxis principales: SCSS y Sass indented. El documento explica conceptos como variables, nesting, mixins y da consejos sobre el uso de Sass como cuidar de usar el mismo preprocesador y planificar el trabajo localmente.
Drupal Camp Puebla 2013 - La sesión esta pensada para usuarios que tengan conocimiento de HTML/CSS, pero que se han visto frustrados o detenidos, de una u otra manera, por la curva de aprendizaje de Drupal.
Este documento discute la importancia de la usabilidad y las pruebas de usabilidad. Explica que probar con usuarios reales ayuda a identificar problemas y mejorar el diseño de manera temprana. Como ejemplo, se describen las pruebas de usabilidad realizadas con 15 personas para el módulo Ubercart de Drupal, lo que llevó a varios cambios como separar la navegación y simplificar el proceso de compra. El documento enfatiza que probar es más valioso que no probar y que se debe centrar en las necesidades de
Este documento presenta una agenda para prototipos rápidos con Drupal. Habla sobre la importancia de iterar rápidamente con usuarios reales para obtener comentarios, y que los prototipos deben enfocarse en medir la funcionalidad y flujo de la interfaz, no en los detalles gráficos. También describe la diferencia entre wireframes e interactuarios, señalando que los prototipos deben permitir simular el movimiento entre pantallas para evaluar la usabilidad.
La Unión Europea ha acordado un paquete de sanciones contra Rusia por su invasión de Ucrania. Las sanciones incluyen restricciones a las importaciones de productos rusos de alta tecnología y a las exportaciones de bienes de lujo a Rusia. Además, se congelarán los activos de varios oligarcas rusos y se prohibirá el acceso de los bancos rusos a los mercados financieros de la UE.
Progressive Web Apps (PWA) involucran una filosofía y tecnologías que permiten que los sitios web se comporten como aplicaciones nativas. Las PWA se basan en características soportadas por los navegadores como HTTPS, el manifiesto de la aplicación web y los trabajadores de servicio para proporcionar experiencias responsivas, funcionalidad sin conexión, interacciones táctiles y la capacidad de instalarse. Esto ofrece beneficios como un enfoque centrado en dispositivos móviles, mejor rendimiento y compromiso del
Este documento trata sobre técnicas para escribir CSS de forma escalable y mantenible. Se discute que aunque la sintaxis de CSS es simple, escribirlo de forma desordenada puede causar problemas. Se recomienda seguir enfoques como OOCSS, SMACSS o BEM, y utilizar nomenclatura de clases claras y genéricas. También se enfatiza la importancia de separar la estructura del diseño, crear componentes reutilizables y aplicar principios de diseño como encapsulamiento.
Sass es un preprocesador de CSS que permite el uso de variables, mixins, nesting y otras características que facilitan el desarrollo rápido y eficiente de hojas de estilo. Sass funciona con Drupal y existen dos sintaxis principales: SCSS y Sass indented. El documento explica conceptos como variables, nesting, mixins y da consejos sobre el uso de Sass como cuidar de usar el mismo preprocesador y planificar el trabajo localmente.
Drupal Camp Puebla 2013 - La sesión esta pensada para usuarios que tengan conocimiento de HTML/CSS, pero que se han visto frustrados o detenidos, de una u otra manera, por la curva de aprendizaje de Drupal.
Este documento discute la importancia de la usabilidad y las pruebas de usabilidad. Explica que probar con usuarios reales ayuda a identificar problemas y mejorar el diseño de manera temprana. Como ejemplo, se describen las pruebas de usabilidad realizadas con 15 personas para el módulo Ubercart de Drupal, lo que llevó a varios cambios como separar la navegación y simplificar el proceso de compra. El documento enfatiza que probar es más valioso que no probar y que se debe centrar en las necesidades de
Este documento presenta una agenda para prototipos rápidos con Drupal. Habla sobre la importancia de iterar rápidamente con usuarios reales para obtener comentarios, y que los prototipos deben enfocarse en medir la funcionalidad y flujo de la interfaz, no en los detalles gráficos. También describe la diferencia entre wireframes e interactuarios, señalando que los prototipos deben permitir simular el movimiento entre pantallas para evaluar la usabilidad.
La Unión Europea ha acordado un paquete de sanciones contra Rusia por su invasión de Ucrania. Las sanciones incluyen restricciones a las importaciones de productos rusos de alta tecnología y a las exportaciones de bienes de lujo a Rusia. Además, se congelarán los activos de varios oligarcas rusos y se prohibirá el acceso de los bancos rusos a los mercados financieros de la UE.