martes, 7 de octubre de 2008

Imprescindibles (11)

Estos artículos han llamado mi atención últimamente:


¿DOM (Document Object Model) o innerHTML?


¿Cuál de los dos métodos es más rápido para generar grandes cantidades de contenido?

Podemos ver el resultado de esta pregunta, en función del navegador utilizado, en Benchmark - W3C DOM vs. innerHTML.


Nielsen: sólo el 7% de los usuarios utiliza los sitemaps


Así lo explica Jakob Nielsen en el estudio Site Maps Usability

Baquía nos reseña el estudio:

Según un estudio elaborado por Jakob Nielsen, apenas un 7% de los usuarios recurre a los mapas de una web. Sin embargo, es aconsejable mantenerlos, puesto que suponen una forma fácil y directa de acceder a todo el contenido de una web.


¿Te has preguntado de dónde obtienen sus beneficios las empresas web 2.0?


Web 2.0: ¿Dónde se esconde el negocio? (II)


Fundamentos teóricos de esta profesión


Usándolo nos los va resumiendo en distintos artículos:




10 errores principales en el diseño de aplicaciones (Nielsen)


El artículo de Nielsen Top-10 Application-Design Mistakes es resumido y traducido por el blog del grupo SQUaC(Software Quality Usability and Certification).

Estos errores son:

  1. Controles GUI (Graphical User Interface) no estándar

  2. Inconsistencia

  3. No mostrar claramente su funcionamiento

  4. Sin retroalimentación

  5. "He salido a comer" sin un indicador de progreso

  6. Malos mensajes de error

  7. Pedir la misma información varias veces

  8. Sin valores por defecto

  9. Usuarios "lanzados" contra la aplicación

  10. No indicar cómo se usará la información

  11. Funcionalidades centradas en el sistema

  12. Error extra: botones de reset en formularios web



34 buenas prácticas para hacer tus páginas más rápidas


Las best practices for making web pages fast que propone el Yahoo!'s Exceptional Performance son:


  1. Make Fewer HTTP Requests

  2. Use a Content Delivery Network

  3. Add an Expires or a Cache-Control Header

  4. Gzip Components

  5. Put Stylesheets at the Top

  6. Put Scripts at the Bottom

  7. Avoid CSS Expressions

  8. Make JavaScript and CSS External

  9. Reduce DNS Lookups

  10. Minify JavaScript and CSS

  11. Avoid Redirects

  12. Remove Duplicate Scripts

  13. Configure ETags

  14. Make Ajax Cacheable

  15. Flush the Buffer Early

  16. Use GET for AJAX Requests

  17. Post-load Components

  18. Preload Components

  19. Reduce the Number of DOM Elements

  20. Split Components Across Domains

  21. Minimize the Number of iframes

  22. No 404s

  23. Reduce Cookie Size

  24. Use Cookie-free Domains for Components

  25. Minimize DOM Access

  26. Develop Smart Event Handlers

  27. Choose <link> over @import

  28. Avoid Filters

  29. Optimize Images

  30. Optimize CSS Sprites

  31. Don't Scale Images in HTML

  32. Make favicon.ico Small and Cacheable

  33. Keep Components under 25K

  34. Pack Components into a Multipart Document




La aventura de crear tu propia empresa


Aunque no tiene que ver con la temática del blog, me ha parecido una bitácora muy original e interesante. Jaime Estévez narra el día a día en la creación de su nueva empresa.

Jaime Estévez. 100 días en la vida de un emprendedor

3 comentarios :
navarros dijo...

Muy útil, como siempre Olga fantástico, gracias

Queli Coto dijo...

Genial Olga, si que son imprescindibles no podrían ser menos viniendo de ti:)

P.D por cierto, este post es del 7 de octubre del 2008 y sin enbargo la url es :

http://olgacarreras.blogspot.com/2006/09/imprescindibles-11.html

creo que tienes un problemilla con los permalinks, puede llegar a confundir

un saludo

Daniel G. Blázquez dijo...

Muy útil, como siempre :-)

Publicar un comentario en la entrada