Si tenemos en cuenta los siguientes puntos al desarrollar un portal para un cliente, lograremos páginas web extraordinarias.
- Lo primero es eliminar las listas flotantes. Muchos desarrolladores tienen problemas al limpiar el espacio al rededor de una lista a no ser que el alto se fije. La manera mas sencilla de arreglar esto es añadir dos propiedades de CSS a todos los contenedores de listas.
- Los inspectores de código de los navegadores tienen un rol integral en desarrollo web. Existen muchos en el mercado, pero debes elegir el mejor para el navegador que estes utilizando.
- Firebug (y ahora tambien el inspector de Chrome) han hecho la inspección realmente sencilla, integrando varias ventanas de chequeos en el mismo navegador.
- Siempre es mejor ir paso por paso, permite que cada objeto de tu código cumpla una única función. Este paso es esencial porque hará que todo sea mas sencillo. Si algo sale mal, encuentras el error más rapido y más fácil.
- Manten tu portal seguro. ¿Puedes imaginarte que pasaría si hackean tu portal? Necesitas asegurarte que tu página web se mantiene firme en términos de seguridad.
- El tiempo es preciado, realmente necesario así que no lo pierdas en pruebas unitarias maniales o en el deploy. Automatiza todo lo que puedas y apoyate en tus expertos tecnológicos.
- Mananten el mínimo espacio en blanco posible. Profesionales experimentados sugieren que el espacio en blanco aumenta el tiempo de carga de las páginas, por lo tanto es mejor reducirlo.
- Aquellos que están dedicados a crear portales responsive deberían prevenir que el usuario tenga que hacer zoom o doble click en la pantalla. Desarrolla la página de manera que zoom sea lo menos necesario.
- No hagas que tu código sea un rompecabezas, debería ser facilmente comprendido por cualquier desarrollador. Estamos en la época de Internet, no seamos flojos y comentemos nuestro códigos. Si tenemos archivos ordenados en secciones, los comentarios nos ayudarán a encontrar las cosas facilmente.
- Los celulares actuales tienen incluida la funcionalidad de llamadas telefónicas incluida ;) porque no aprovecharnos de eso e incluirlo en el código de la página.
Artículo orginial de: http://graphicdesignjunction.com