Con la fuerza de 300 millones de usuarios, Opera se cambia a WebKit

  1. #21   Una pena. Menos diversidad y una opción menos para elegir un buen navegador. Porque Opera lo es. Y tiene un depurador nativo que en algunos aspectos es el mejor (sí, mejor incluso que Firebug en Firefox).

    Ya hace un tiempo dejaron ver algo de sus intenciones, al decidir dar soporte para el prefijo privativo -webkit
    Un error, a mi entender, pues optaron por arreglar ellos (el navegador) las chapuzas u omisiones de los desarrolladores de páginas.
    votos: 4    karma: 44
     *   Qseso Qseso
  1. #40   #21 Privativo? Cómo va a ser privativo si puedes ver el código fuente de la implementación? Explico el tema de los prefijos como me lo explicaron a mi en clase para que veas que no tiene nada de malo:

    El estándar CSS3 aún no está terminado. Cuando se propone una nueva propiedad los principales navegadores las implementan aun antes de que el estándar se finalice. Como hay alguna posibilidad de que el estándar final cambie con respecto a la versión preliminar, los navegadores no lo añaden con el nombre final, ya que harían que las páginas creadas por los "early adopters" dejaran de funcionar cuando el navegador implemente la versión final. Entonces, qué han decidido hacer los navegadores? poner un prefijo sobre las implementaciones de estándares que no han sido terminadas, por si el estándar cambia: -webkit, -moz, -o, -ie.

    El único esfuerzo que tiene que hacer un desarrollador es si por ejemplo usa webkitborder-radius, sería añadir border-radius, y en el caso de que quisiera el prefijo del resto de navegadores pero no es necesario. Esto lo hacen todos los navegadores y no tiene que ver ni de lejos con implementar cosas que se hayan inventado ellos mismos y nadie más las va a añadir.
    votos: 0    karma: 6
    1. #48   #40
      1º: Se conocen y se llaman "prefijo privativo" en css o "vendors prefix" (nota informativa: hay alguno más de los 4 que tú mencionas).
      2º: Yo no me he manifestado en nada sobre su existencia y uso.
      3º: Mi alusión y crítica es por la mala práctica de algunos "desarrolladores" de declarar sólo alguno de ellos (principalmente -webkit), en la misma línea que @Glazou (Co-chairman of the W3C CSS Working Group) lo hizo hace algún tiempo en su llamada a la acción: www.glazman.org/weblog/dotclear/index.php?post/2012/02/09/CALL-FOR-ACT
      4º: Pero ya que estamos y sacas el tema, también suscribo la corriente de opinión de que sólo se utilizase un único prefijo, el mismo, para todos los motores. En Css-tricks hubo un interesante debate en los comentarios de un artículo.
      5º: Ya que te pones a explicarme la razón de su existencia podrías haber sido un poco más preciso, y no elegir una propiedad que ya no necesita prefijo privativo como es border-radius: caniuse.com/#search=border-radius
      Puestos a escoger un ejemplo muy representativo yo habría optado por todo el grupo de propiedades del flexbox o modelo de caja flexible.
      Con los cambios que ha tenido esta propuesta de planteamientos, de propiedades, de sintaxis en el nombre de las propiedades y sus valores lo habrías bordado.
      votos: 1    karma: 15
       *   Qseso Qseso
comentarios cerrados

menéame