Los desarrolladores eliminan las funciones debido a que se supone que la web es como la televisión: debe recurrir solo al mínimo común denominador para garantizar la popularidad del producto.
Esto es cierto, pero solo hasta cierto punto, y la tendencia ha ido demasiado lejos.
Por ejemplo, desarrollo sistemas médicos (registros médicos electrónicos), dentro de los cuales ciertos datos y características deben estar presentes para garantizar la utilidad de las aplicaciones.
- Cómo redirigir las URL que incluyen un signo '%'
- ¿Aprender HTML, CSS y JavaScript es suficiente para ser desarrollador web?
- Cómo agregar datos que están en idioma nativo (asamés) a la base de datos mySql
- ¿Cuáles son algunos nuevos desarrollos emocionantes en el mundo del desarrollo web?
- ¿Qué marco MVC puedo usar para hacer un gran sitio web sobre un tema determinado? Será como un sitio de redes sociales.
Pero los médicos, como grupo, son posiblemente el conjunto de usuarios más locos e impredecibles del planeta. Si hay una manera de el sistema, ¡lo encontrarán!
Entonces, para mantener el sistema lo más simple posible, mantuvimos el conjunto de funciones al mínimo requerido para completar cada tarea. Si lo hiciéramos más simple, el sistema sería inutilizable.
Quora adoptó un enfoque similar, como, por ejemplo, combinar las funciones de búsqueda y solicitud en un cuadro de entrada, lo que hace que sea más difícil (no más fácil) de usar. El nuevo editor es demasiado inteligente por su propio bien; “volver” NO significa que quiero agregar dos líneas en blanco, sí, ¡quiero guardar borradores! (Perdí una hora entera escribiendo en otra pregunta que hice eso hoy: la respuesta de Marcas Neal a ¿Qué es el discurso abierto?), Etc.