Yo estoy del lado de lo atómico; nunca querría que ningún sitio web moviera mi teléfono. Tampoco quiero que los sitios emitan ningún sonido a menos que yo lo active explícitamente. Honestamente, me sorprende que esto de la vibración sea una funcionalidad. En iOS no existe y, como uso un teléfono de Apple, he mantenido un perfil bajo respecto a esta característica.
Nuestros componentes de tema no tienen ningún mecanismo para almacenar estado por usuario; solo podemos almacenar por dispositivo. Nuestras opciones aquí son:
-
Proporcionarte un componente que pueda tener esta opción desactivada por defecto si lo deseas, con activación/desactivación por dispositivo (trabajo trivial, quizás una hora de trabajo).
-
Crear una nueva configuración central de usuario con un valor predeterminado aquí. (una tarea un poco más grande, quizás cuatro horas de trabajo).
@codinghorror, ¿qué opinas? ¿Prefieres la opción 1 o la 2?