1 puntos por GN⁺ 2024-05-23 | 1 comentarios | Compartir por WhatsApp

Incidencia de Bugzilla: error al aplicar los atributos ROWS y COLS de TEXTAREA

Resumen de la incidencia

  • Número de incidencia: 33654
  • Estado: resuelto (duplicado del bug resuelto 1830576)
  • Prioridad: P3
  • Severidad: S3
  • Producto: Core
  • Componente: Layout: Form Controls
  • Plataforma: x86 All
  • Reportado por: Andrew McMillan
  • Responsable: sin asignar

Descripción de la incidencia

  • Hace 25 años: Andrew McMillan reportó que un campo TEXTAREA estaba configurado como ROWS=5 COLS=30, pero en realidad se mostraba como ROWS=7 COLS=48.
  • Hace 24 años: varios desarrolladores investigaron este problema y confirmaron que TEXTAREA no estaba usando la fuente correcta.

Comentarios principales y progreso

  • Andrew McMillan: TEXTAREA no usa la fuente correcta y el área se muestra demasiado grande.
  • rubydoo123: asignó el problema a otro desarrollador y ajustó la prioridad.
  • kinmoz: aceptó el problema y comenzó a depurarlo. Descubrió que TEXTAREA estaba configurado para forzar el uso de la fuente "monospace".
  • Hervé Renault: mencionó que hubo una discusión sobre este problema en el grupo de noticias de autoría HTML.
  • Koike Kazuhiko: adjuntó otro caso de prueba sin especificar fuente.
  • Pedro Lopes: adjuntó un caso de prueba interactivo.

Parche y resolución

  • kinmoz: escribió un parche para usar la fuente correcta y lo actualizó varias veces.
  • mjudge: hizo check-in del parche y resolvió el problema.
  • Andrew McMillan: reportó que el atributo ROWS seguía funcionando mal y reabrió el problema.
  • rubydoo123: lo reasignó a kin para una nueva evaluación.
  • kinmoz: aceptó el problema y buscó una solución mediante depuración adicional.

Estado final

  • Hace 23 años: el problema se resolvió y todos los bugs relacionados se trataron como duplicados.

La opinión de GN⁺

  1. Un problema importante para los desarrolladores web: este problema afecta el diseño de los elementos de formulario, por lo que es importante para los desarrolladores web. En especial, necesita resolverse para ofrecer una experiencia de usuario consistente en distintos navegadores.
  2. La importancia de la depuración: resulta llamativo que varios desarrolladores colaboraran para depurar el problema y encontrar una solución durante el proceso de resolución. Esto muestra la importancia del trabajo en equipo y la comunicación en el desarrollo de software.
  3. Compatibilidad entre navegadores: para obtener el mismo resultado en distintos navegadores, es necesario desarrollar teniendo en cuenta la compatibilidad entre navegadores. Este problema puede ser un caso importante para resolver diferencias entre navegadores.
  4. CSS y manejo de fuentes: el manejo de fuentes en los elementos de formulario es una parte importante. Si la configuración de la fuente no se aplica correctamente, puede afectar mucho la experiencia del usuario.
  5. La importancia de los casos de prueba: es importante reproducir el problema y validar la solución mediante distintos casos de prueba. Este es un paso esencial para mejorar la calidad del software.

1 comentarios

 
GN⁺ 2024-05-23
Opiniones de Hacker News

Resumen de comentarios de Hacker News

  • Un bug seguido durante 25 años

    • Un bug que alguien siguió durante 25 años fue corregido recientemente.
    • Al principio era un bug de Netscape Navigator.
    • De vez en cuando llegaban notificaciones por correo, lo que resultaba gracioso.
  • Molestia con las expresiones de tiempo legibles para humanos

    • No le gustan expresiones como "hace un mes".
    • Prefiere que se muestre la fecha exacta.
    • Outlook (especialmente la versión para Mac) es el peor ejemplo.
  • Admiración por Bugzilla de Firefox

    • Bugzilla es uno de los rastreadores de bugs más antiguos.
    • Se le han hecho muchas mejoras manteniendo su esencia original.
    • Hacia el año 2000 se usó para reemplazar un rastreador de bugs casero basado en Microsoft Access/Outlook.
  • Alegría por la corrección de bugs antiguos

    • Alguien comentó que le alegró ver que recientemente corrigieron un bug de Firefox de 24 años.
    • Enlace relacionado
  • Molestia con un bug antiguo de LibreOffice

    • El bug más irritante en LibreOffice es que no se puede configurar correctamente el formato de fecha del eje x en un diagrama de dispersión.
    • Es un bug de 12 años, y no se recomienda corregirlo porque el código es demasiado complejo.
    • Enlace relacionado
  • Esperanza de que se corrija un bug relacionado con XDG

  • La forma en que AWS maneja los bugs

    • AWS resuelve el problema eliminando periódicamente los bugs antiguos y las menciones sobre ellos.
  • Molestia con un bug de la opción de copiar

    • Vuelve loco un bug en el que la opción de copiar aparece en gris aleatoriamente incluso cuando sí hay texto.
  • Noticias sobre el 25.º aniversario de Bugzilla

    • Hay una publicación sobre la celebración del 25.º aniversario de Bugzilla.
    • Enlace relacionado
  • Señalan un error en el cálculo de fechas

    • Señalan que "28-03-2000" no fue hace 25 años.