html - origen - ¿Qué navegador es mejor para probar estándares web?
tipos de estandares web (12)
La forma en que trabaja la mayoría de la gente que conozco es ejecutar Firefox (con Firebug) y desarrollarse en eso. Firebug es una herramienta invaluable para la depuración. Usualmente tomarán lo que lleguen e intentarán ingresarlo en IE y en otros navegadores. No es exactamente la respuesta a su pregunta (no es 100% compatible, pero está cerca), pero espero que ayude.
+1 - Prefiero Firefox para la mayoría de las exploraciones, ya que considero que es más estable y fácil de usar, pero cuando se trata de desarrollo web, ¡se lleva la palma cuando se combina con Firebug! Los otros son buenos para probar, pero creo que Firefox + Firebug hace que todo sea mucho más fácil de usar
Cuando construyo un sitio, me gustaría tener al menos un navegador en el que pueda mostrarlo sin interrupciones ni soluciones alternativas, y aun así conservar la funcionalidad máxima. Sabiendo que ninguno de los navegadores tiene una adherencia perfecta a los estándares, ¿cuál es el más cercano?
Además, ¿hay alguna área de estándares en la que un único navegador parece especializarse? Opera, por ejemplo, parece estar empeñado en adherirse a todos los estándares de CSS relacionados con la voz.
"Cuando construyo un sitio, me gustaría tener al menos un navegador en el que pueda mostrarlo sin interrupciones ni soluciones alternativas, y aun así conservar la funcionalidad máxima".
Si está probando su sitio, estaría mejor servido para elegir navegadores de destino según las necesidades de sus usuarios.
A menos que se encuentre en una posición en la que pueda obligar a sus usuarios a cambiar a un navegador en particular, debe probar su sitio en los navegadores que utilicen.
Esta es una excelente pregunta, pero me resulta difícil dar una sola respuesta. Tradicionalmente, Opera ha sido el más compatible con los estándares. Durante mucho tiempo, fue el ÚNICO navegador que pasó la prueba ACID2 de hecho. FireFox e IE no han podido reclamar eso (aunque supuestamente se supone que IE8 arregle eso, y FF está trabajando en ello todo el tiempo).
Sin embargo, tenga en cuenta que IE tiene la mayor "cuota de mercado" de todos los navegadores en este momento (las empresas tienen vínculos con MS, y Windows siempre viene con IE al instante) seguido de cerca por Firefox. Entonces, si su objetivo es mostrar su aplicación en un navegador que la mayoría de las personas usará, tendrá que ser una de ellas.
Los puristas le dirán que FF cumple más estándares que IE7 (y tienen razón), por lo que debe diseñar para eso y no para IE. Sé de muchos años como diseñador / desarrollador que las páginas que adoptan ese enfoque pueden no ser una gran idea. Recuerde nuevamente: IE tiene la cuota de mercado, y generalmente donde cuenta. Entonces, si se ve muy bien en FF pero se rompe en IE, la mayoría de los usuarios estarán muy molestos, y lo mismo viceversa.
El mejor compromiso: concentrarse en esos dos. Ajústelo para que se vea bien al menos en FF E IE, y ahora ha cubierto el 90% de las personas que usarán su sitio web.
No me malinterpreten aquí. No estoy tratando de ignorar a los usuarios de Opera, Safari o cualquier otro navegador. Pero si desea obtener la mayor cantidad de resultados por la menor cantidad de trabajo, entonces ya está.
La mejor respuesta: tómese su tiempo, hágalo bien, pruebe TODOS los principales navegadores. El tiempo dedicado a trabajar con estos dolores de cabeza del navegador con anticipación (cuando pueda hacerlo a su propio ritmo) será bien recompensado. Compare eso con el cliente que grita que quiere saber por qué su página se rompe en su navegador favorito, y quiere que se solucione hoy. :)
La forma en que trabaja la mayoría de la gente que conozco es ejecutar Firefox (con Firebug) y desarrollarse en eso. Firebug es una herramienta invaluable para la depuración. Usualmente tomarán lo que lleguen e intentarán ingresarlo en IE y en otros navegadores. No es exactamente la respuesta a su pregunta (no es 100% compatible, pero está cerca), pero espero que ayude.
No use solo un navegador que cumpla con los estándares, use otras herramientas como el validador w3c .
Pruebe Google Chrome, usa el WebKit, que es una característica completa para los estándares más recientes.
Solía usar Opera y Firefox como mis navegadores "compatibles con los estándares", pero recientemente me he enamorado mucho de Safari. El WebKit bajo el capó es realmente sólido, el javascript es realmente rápido (o lo suficientemente rápido, de todos modos) y el soporte de CSS es bastante excelente. No es perfecto, pero hace un trabajo realmente sólido de hacer lo que se supone que debe hacer.
Además, tiene la función de impresión de pantalla más grande que he visto en un navegador. Seriamente. Mientras que cada uno de los otros navegadores parece realmente alterar cualquier pantalla que intento imprimir, Safari siempre parece hacerlo bien. Una cosa menor, pero vale la pena puntos importantes en mi libro.
Editado para agregar: Chrome está cerca de ocupar el lugar de Safari, pero esa cosa de la pantalla de impresión sigue siendo el factor decisivo. Ser capaz de presionar "imprimir" durante una reunión con un cliente y no tener que jugar con ninguna configuración para que funcione correctamente es un gran alivio.
Me parece que si te apegas a las marcas compatibles con los estándares, y no usas nada demasiado inusual, se verá bien en Firefox 2/3 y Safari / Chrome (y generalmente está bien en IE7 / 8). Si no, probablemente sea mejor que intentes simplificar tu marcado, en lugar de introducir ataques y soluciones temporales.
Uso Firefox con la pestaña IE y Chrome. Firefox con la pestaña IE porque esos son los dos navegadores con mayor cuota de mercado y Chrome porque es uno de los pocos navegadores de Windows que usan webkit, lo que significa que debe mostrarse de manera similar a Safari.
Usar un navegador para todas sus pruebas y luego piratearlo para otros es la forma en que la mayoría de las personas lo hace, pero eso a menudo genera problemas. A pesar de que Safari puede ser un navegador más compatible con las normas, no es un navegador muy popular y me inclinaría más por utilizar el navegador que más usa su cliente mientras escribo el código 100% estándar y luego ajusto las idiosincrasias de otros navegadores. No es ideal, pero es un pensamiento más centrado en el cliente.
He visto empresas de desarrollo web con múltiples empleados a tiempo completo que tenían errores en su página principal porque hacían exactamente lo que parecían estar pensando que era su respuesta. Desarrollaron la página web en una Mac y probaron exclusivamente con Safari. El resultado fue que más del 60% de los clientes potenciales pueden haber visto errores de diseño si su navegador fue windowed.