it-swarm-es.com

Opera para desarrollo web

Muchos desarrolladores recomiendan Firefox para el desarrollo web por una variedad de razones. Pero, después de mirar la ópera, me parece que Opera tiene toda la misma funcionalidad de desarrollo web que Firefox se ha incorporado. Entonces, ¿qué está mal con Opera para el desarrollo web?

4
Metropolis

Creo que cualquier navegador que le guste trabajar es el navegador correcto para trabajar. Me gusta Chrome, creo que su interfaz de desarrollador es muy agradable.

El problema es que un navegador muy compatible le va a engañar cuando cambie a una menos compatible (lo buscando, Internet Explorer). Las cosas se estarán construyendo muy bien, y luego su jefe lo verá en IE6 y será una calamidad. Así que, al menos, tienes que estar buscando con mucha frecuencia en tu trabajo, el navegador es, simultáneamente, más popular y más propenso a la rotura.

11
Dan Ray

Ese es un buen punto de ópera, y ha sido muy calificado cada vez que he escuchado al respecto.

Sin embargo, puede ser mejor probar sus sitios en el (los) navegador (s) que sus clientes utilizarán con mayor frecuencia. Internet Explorer parece tener los sitios web de manejo de tiempo más difícil, y desarrollar en IE significa que vería más errores antes de que lo hagan sus clientes. Golpear F12 en Internet Explorer trae la IE Herramientas de desarrollador, que es muy similar a Firebug y tiene una buena depuración de JavaScript.

4
Jon Onstott

Soy un "amante de la ópera" y es mi navegador de elección. Creo que el principal problema con usarlo para el desarrollo web es el hecho bastante perverso que probablemente tiene el mejor cumplimiento de los estándares y, por lo tanto, cuando ve un sitio creado principalmente por Opera en IE a menudo se ve diferente debido al mal cumplimiento de IE. El hecho de que la mayoría de las personas (particularmente, parece) usar IE como su navegador principal (a menudo solo) esto.

4
Dan Diplo

La razón principal por la que me quedo con Firefox en lugar de Opera es eso esto es lo que se ve el sistema de seguimiento de errores de Firefox , y esto es lo que la Opera uno parece : cuando algo no está funcionando y estoy seguro de que no es mi culpa, me gusta poder leer (y contribuir a) una discusión al respecto.

Por cierto, una de las razones por las que prefiero Firefox a Chrome es que paso una cantidad significativa de tiempo que intento hacer el desarrollo web en los trenes sin conexión a la red, y Chrome tiene este problema .

3
robertc

Si está trabajando en la línea frontal del desarrollo web, se dará cuenta de que no tiene el lujo de elegir el mejor navegador. Las corporaciones no le pagan construir sitios web y intranets a los navegadores que le guste. Los hechos son simples, Windows: IE, Firefox Mac: Safari, Firefox. No puede admitir cada navegador a menos que el cliente especifique. El tiempo cuesta dinero por lo tanto, debe seleccionar los navegadores más populares en las plataformas más populares. Si algún desarrollador web tuvo una opción, ¿apoyarían seriamente, IE? Es un hecho simple de la economía; No tiene nada que haga con qué navegador es mejor.

También las estadísticas escolares de Metropolis W3 no son una verdadera representación del uso del navegador. Los visitantes de las escuelas de W3 no son el público en general, sus técnicos. ¿Nunca he visto una estadística antes de que Firefox sea el navegador número uno? Obviamente, el público en general se ha convertido repentinamente en masa a Firefox, interesante.

2
Nickz

Ópera, Chrome y IE 8+ TODOS tienen buenas herramientas de desarrollo incorporadas a ellas; Creo que los días de decir que Firefox es el mejor debido a Firebug se acaban principalmente.

Firefox todavía tiene el sistema ecológico de extensiones más maduro. Hago la mayor parte de mi desarrollo en Google Chrome Hoy en día, pero todavía hay algunas tareas, como la gestión de servidores de Amazon a través de Elasticfox, que me encuentro haciendo en Firefox. (Chrome está llegando a la extensión. delantero; Opera y IE aún retrasado).

Además, un comentario sobre algunas de las otras respuestas: hay una gran diferencia entre los navegadores que realiza la prueba y el navegador que pasa tiempo cuando se está desarrollando. Debe estar realizando pruebas y qa en cada navegador que posiblemente pueda (tengo una máquina virtual o dos que se ejecutan con varias versiones de varios navegadores instalados). Pero no hay razón para ser masoquista y pasar su tiempo desarrollándose en un navegador que no le guste; Si se encuentra con demasiadas sorpresas cuando se realiza la prueba, es probable que necesite mejorar su código, en lugar de cambiar el navegador con el que se está desarrollando.

1
Patch

Estoy usando constantemente ópera, safari, firefox y Chrome para desarrollo web (cambiando cada dos-tres días). Me ayuda a encontrar problemas específicos del navegador temprano.

A partir de la ópera, las cosas están mejorando. Por ejemplo, incluso hace un año, no recomendaré a nadie que use Opera adhess del navegador principal de desarrollo. Hoy en día, la libélula ahora se ve bastante madura.

Pero todavía creo que Firefox sea la herramienta más cómoda.

1
shabunc

Además de la navegación ordinaria (la ópera es mi navegador predeterminado), también uso las opciones para habilitar/deshabilitar/deshabilitar rápidamente CSS/JavaScript/complementos (a través de F12 o botones de menú) para ver si mis sitios se degradan correctamente. Opera también tiene una buena vista previa de impresión (para verificar los estilos de impresión).

Pero si necesito depurar algo relacionado con DOM (CSS, JS), cambié a Firefox, utilizando Firebug. La herramienta de desarrollador de la Ópera "Libélula" no solo es mucho lento, sino que también se conecta a un Opera cada vez que lo abro, esto es un dolor.

1
feeela

Lo más probable es que tenga una lista de los navegadores que el sitio necesita para trabajar "correctamente".

Y las posibilidades son, Opera no está en esa lista (nunca he tenido un cliente, lo solicito, no estoy seguro de haber tenido un cliente que incluso hubiera oído hablar de ella. ).

Por lo tanto, el uso de Firefox para el desarrollo generalmente significa "desarrollar en Firefox, luego probar en IE y safari". Usando Opera significaría "desarrollar en ópera, luego probar en IE, Safari y Firefox. "Simplemente significa más trabajo para que lo hagas.

0
Carson63000