Actualmente estoy ejecutando 1Password 7.7 Beta-2 en Safari, que ahora cuenta con la función de autocompletado similar a 1PasswordX para ciertos campos. En este momento, está tratando cualquier campo que pueda contener nombres de usuario como un campo de autocompletado para que 1Password lo rellene. Esto, a su vez, está anulando las opciones de Discourse, haciendo que la función de escribir y buscar sea inútil. Ver imagen:
Yo también encontré esto molesto hace un tiempo en Chrome, pero menos recientemente. Quizás se ha detenido o me he acostumbrado. En ese momento usaba la tecla ESC para ocultar la superposición de 1Password, lo que permitía que las opciones de Discourse aparecieran después.
También creo que desactivé las opciones de campo en 1Password, pero no estoy seguro. Actualmente estoy en móvil, así que no puedo afirmarlo con certeza.
También me resulta bastante molesto; la tecla Esc no funciona bien cuando está en una ventana modal como la de agregar miembros a un grupo, ya que simplemente cierra la ventana. La única forma de eliminarla es haciendo clic en el menú desplegable y seleccionando
Parece que 1Password utiliza aprendizaje automático para determinar dónde activarse, por lo que hasta hace poco (el mes pasado) no había una forma infalible de desactivarlo.
Muchos de nosotros somos clientes que pagamos; deberíamos presionar a 1Password aquí. Si nos ofrecen algún otro canal, un atributo diferente… cualquier cosa, podemos hacer algo.
Nuestras manos están atadas por la terquedad de Google.
Si eres usuario de 1Password, por favor:
Publica en el tema del foro, como hizo @awesomerobot.
Contacta al soporte de 1Password.
Yo también lo haré el lunes, cuando se active mi recordatorio.
@sam ha logrado llamar la atención adicional sobre la discusión de soporte en el foro de 1Password, y les gustaría recibir nuestra retroalimentación sobre los campos problemáticos en Discourse, para saber dónde buscar. ¿Podemos compartir dónde notamos el problema?
En mi caso, tengo la tentación de decir que aparece en casi cada cuadro de texto o campo una vez que he desbloqueado mi extensión de navegador 1Password X, porque no he visto ningún campo en Discourse donde no aparezca, pero fue más molesto al buscar a través del filtro de configuración en /admin/settings:
¡No debería aparecer allí! ¿Algunos otros campos específicos @galligan@davidkingham@awesomerobot? Lo que compartamos aquí, Jarek del equipo de 1Password podrá verlo, o se lo compartiré a Jarek, así que ¡compartan libremente!
Sí, generalmente ocurre en muchas de nuestras entradas, pero creo que los principales culpables son cuando intentamos sugerir resultados, ya que esto cubre nuestros menús desplegables.
Si haces clic en “compartir” en la parte inferior de un tema e intentas usar la pestaña “enviar invitación”…
Aquí Jarek, del equipo de extensiones de 1Password. Esta mañana dediqué un tiempo a explorar la instancia de prueba de Discourse que @osioke configuró para nosotros (¡gracias por ello!), y aquí están mis hallazgos.
Eché un vistazo a este campo en particular y parece que ya no estamos apareciendo desde la última versión estable de 1Password X. ¡Añadí un caso de prueba internamente para asegurarnos de que nunca más aparezcamos aquí!
Confirmé que estábamos apareciendo aquí, y he añadido un caso de prueba internamente y realizado un cambio que evitará que esto suceda (basado en el hecho de que la etiqueta encima del campo menciona “invitación”). Cuando se publique la próxima versión beta de 1Password X, pruébala aquí .
Encontré un campo en la siguiente URL sobre el cual, lamentablemente, no puedo hacer nada de nuestro lado (ruta admin/users/list/active):
No hay nada aquí que pueda utilizar para ayudar a 1Password a entender que no debe aparecer en este campo. Por lo que sabe, esto podría ser un inicio de sesión que necesita autocompletarse.
Hay un par de cosas que ustedes pueden hacer para ayudar a 1Password aquí. Primero, pueden usar el atributo autocomplete="off". Recientemente implementamos una nueva estrategia sobre cómo intentamos seguir la intención de este atributo, y si este campo tuviera autocomplete="off", las opciones del menú debajo del campo estarían ocultas por defecto y la experiencia de usuario mejoraría enormemente.
Entiendo que, debido a algunas decisiones tomadas por el equipo de Chrome, esto es difícil de hacer para ustedes; hemos discutido internamente tratar algo como autocomplete="discourse" igual que autocomplete="off", y aunque no puedo prometer nada en este momento, puedo decir que está en nuestras mentes.
Sin embargo, hay algo aún mejor que pueden hacer. Para que 1Password ignore este campo por completo, necesitamos indicar que este campo está destinado a búsquedas y no para iniciar sesión. Pueden hacerlo asignando al campo un atributo name="user-search" (o id="user-search"). 1Password verá la palabra search al final del nombre o ID y evitará sugerir inicios de sesión para ese campo.
Así es como se vería el campo con ese cambio:
1Password ya no hará ninguna sugerencia para ese campo. ¡Este es un cambio que pueden aplicar hoy a cualquier campo de búsqueda para evitar que 1Password aparezca!
También noté un campo de “dirección de correo electrónico para probar” en la ruta admin/email que se beneficiaría enormemente del uso de autocomplete="off".
Esas son las incidencias que noté. Si me perdí algo, por favor házmelo saber. ¡Estoy encantado de seguir discutiendo esto aquí! Siempre estamos trabajando en mejorar las sugerencias y ser más precisos sobre cuándo aparecer y cuándo no.
De hecho, esperamos que las personas pongan su propia dirección de correo electrónico en ese cuadro mientras prueban su configuración de correo electrónico.
¿Alguien ha tenido problemas con 1Password en su sitio de Discourse recientemente? Estoy haciendo un seguimiento aquí para confirmar, ya que ha pasado un año.
Por mi parte, parece ser más un problema del navegador (Microsoft Edge) que de Discourse, así que no hace falta mencionarlo aquí.
¿Hay otros lugares donde veas que 1Password aparezca?
El cuadro de texto aquí es un campo de nombre de usuario, por lo que técnicamente, 1Password debería aparecer allí. Desafortunadamente, no es tu campo de nombre de usuario como administrador cuando deseas editar el nombre de usuario de un miembro, así que entiendo cómo esto podría no ser lo ideal.