LinuxParty
Desconfia de los usuarios
Suena duro pero es la verdad, no quiero decir con esta afirmación que todos los usuarios sean maliciosos pero lo que si es cierto es que mientras más desconfies más preparado estarás cuando algo no deseado suceda, intenta comprometer lo menos posible tu aplicación evitando todos aquellos agujeros de seguridad que esten en tu mano, tambien es importante que no te centres unicamente en la seguridad... ten en cuenta que muchos usuarios por desconocimiento de la aplicación harán un uso incorrecto de la misma, un buen ejemplo de ello lo tenemos a la hora de rellenar los formularios, hay que asegurarse y validar todos los datos introducidos por los usuarios.Haz un diseño para usuarios, no para programadores
En concordancia con el punto anterior una buena manera de prevenir posibles errores de uso por parte de los usuarios es dotar a tu aplicación de una interfaz amigable, intuitiva y a ser posible con ayudas para los usuarios, todos estos puntos no son fáciles de aplicar pero si necesarios.
Para poder hacer una aplicación intuitiva para el usuario deberás de apartarte de tu "parte de desarrollador" y tener en cuenta que al fin y al cabo el usuario no poseerá ni tus conocimientos ni tu manera de pensar.
Utiliza Javascript unicamente para mejorar la interfaz
La prueba de fuego para la usabilidad de tu aplicación debe ser que esta mantenga todas sus características en un navegador con Javascript Deshabilitado, son realmente fascinantes las mejoras en diseño que se han conseguido con la llamada "Web 2.0" y probablemente en un futuro muy cercano no se conciba otra manera de ver internet, pero ahora mismo debemos pensar que Internet no evoluciona tan rápido cómo nosotros queremos, la gran mayoría de los usuarios convencionales no saben que es la web 2.0 y probablemente no sepan cómo habilitar Javascript para su navegador.
Si no estas deacuerdo con este punto trata de navegar un único día con Javascript deshabilitado y verás cuántas barreras te encuentras sólo en los primeros 5 minutos.
Documenta el código
Escribe una buena documentacion de tu script / librería o efecto.
Una buena documentación da calidad al código, sino preguntate porque
existe la clásica documentación en cualquier API con todas las posibles
propiedades y parametros, pero sin duda lo mejor de todo es explicar
con ejemplos que contienen una lista de posibilidades.Puedes seguir leyendolo en TuFunción

-
Firefox
- Mozilla Firefox 135 ya está disponible para descargar: novedades
- Firefox 132 entra en fase beta con soporte para bloquear el acceso a cookies de terceros
- Firefox 118 ingresa a la prueba beta con la función de traducción incorporada para sitios web
- Los 30 complementos de Firefox para mejorar tu productividad
- Firefox Relay permitirá crear números de teléfono temporales para proteger la privacidad
- Acelerar Firefox 7 formas de conseguirlo en el escritorio de Linux, Mac y Windows
- Firefox perdió casi 50 millones de usuarios en 3 años
- Firefox en modo texto
- Exportar para migrar las contraseñas y el bookmark (favoritos) de Firefox
- Firefox 69 ahora bloquea las cookies de seguimiento de terceros y los criptomineros de forma predeterminada
- Firefox ahora es compatible con el protocolo de seguridad de Internet más moderno
- Wot, extensión para Firefox que nos indica la fiabilidad de la web que visitamos
- Firefox es el navegador más rápido del mercado
- Firefox OS para Smartphones lanzado, para cualquiera que quiera comprar uno, en España, mercado latinoamericano próximamente
- Firefox OS Simulator 3.0, perfecto para echar un vistazo a Firefox OS