Entrevista com o representante do Opera (navegador) atualizada

Há poucos dias, tivemos a oportunidade de fazer algumas perguntas a um responsável / vinculado ao desenvolvimento do navegador da web Opera.

Deixo aqui para vocês lerem, as respostas são muito interessantes:

<° Linux: bom,

Em primeiro lugar, muito prazer, meu nome é Francesco e estamos muito honrados com esta oportunidade que você nos deu. É certamente uma honra que um representante deste excelente navegador possa nos auxiliar.

chaals: Bom Francesco,

Soja Charles McCathie Nevile (conhecido como Chaal's para tornar a vida mais fácil 😉), Diretor de Padronização da Opera, que fala espanhol apesar de ser australiano. Desculpem a demora em responder, estou de férias ...

<° Linux: Quando falamos de internet, falamos de padrões, falamos de diferentes linguagens e diferentes formas de programar sites, que muitas vezes fazem com que o mesmo site seja bem exibido em um navegador e não em outros. Como você acha que a internet está no momento? Esses padrões estão sendo respeitados?

chaals: A web é algo vivo e em evolução, então algo de sua natureza está sempre mudando. Nos últimos 10, 5 e 2 anos o respeito pelos padrões cresceu muito, embora isso não signifique que todo o site seja feito obedecendo a todos os padrões relevantes.

Lembre-se de que alguns sites não estão em desenvolvimento, eles nunca serão alterados, embora ainda existam. Outros mudarão lentamente e em casos como bancos ou aplicativos industriais com milhões de usuários, entende-se que às vezes seus desenvolvedores ficam um pouco temerosos. Porém, o uso de padrões agora é amplamente reconhecido como a melhor forma de garantir que um site tenha uma vida útil longa e útil, funcionando melhor em navegadores.

E também devemos levar em consideração a evolução e a inovação. Para criar um novo padrão, primeiro você deve testá-lo no mundo real. Uma especificação é fácil de escrever, mas pode não atender às necessidades de todos. É por isso que um processo que expõe uma nova tecnologia a um público grande e diversificado é importante. Alguns sites podem testar essas tecnologias no desenvolvimento, mas hoje acho que a maneira mais comum de os desenvolvedores cometerem erros é usar tecnologia não padrão para uma tarefa que deveria ser de natureza geral. Por exemplo, se eu quiser criar um jogo para ganhar dinheiro, não me importo de dizer ao público que eles têm que usar esse navegador, um telefone, etc., mas se eu faço algo para uma universidade pública ou um serviço geral, é um abuso impor ao comunidade em geral a escolha desse dispositivo ou sistema operacional e muitas vezes, embora eu tenha o direito de decidir por isso, por ser um projeto privado como um jornal, posso perder muito mercado além de me vender para o provedor do sistema no qual me baseio por precisar deles para poder vender meu serviço.

<° Linux: Nos últimos dois anos, tem havido muita especulação de que linguagens como HTML5 ou bibliotecas como o jQuery podem substituir o Flash no futuro. O que você pensa sobre isso? É realmente HTML5 uma alternativa viável?

chaals: Claramente, hoje em dia existem coisas que são feitas com Flash. A "plataforma Web", que inclui HTML5, CSS3, SVG, ECMAScript (para dar o nome formal a Javascript) e muitas APIs e tecnologias, pode substituir muito do que é feito com Flash hoje, também está em desenvolvimento. Opera e muitos outros estão inovando para melhorar a capacidade da “plataforma web”, seguindo as melhores ideias e padrões através do W3C em colaboração com muitas, muitas pessoas ao redor do mundo.

Mas existem muitos desenvolvedores com anos de experiência em Flash que não conhecem HTML5 ou seus recursos, e que são capazes de fazer um produto (um aplicativo ou mesmo um "site") em flash, e eles continuarão a vendê-lo por muito tempo. ainda.

<° Linux: Todos sabem que o Opera é multiplataforma, podemos encontrá-lo em Symbian, Linux, Windows, Mac e Android. Qual objetivo você definiu para o futuro? Você planeja continuar trazendo o Opera para todas essas plataformas, pois presumo que isso represente um trabalho extra para você?

chaals: Se isso representa algum trabalho para trazer o Opera para tantos sistemas. Mas nem tanto -somos muito mais fortes em fazer desenvolvimento «multi-plataforma» (multi-plataforma)-. Continuamos olhando os mercados e mudando de acordo com as prioridades. Por exemplo, não suportamos mais Solaris, Amiga ou BeOS, porque eles não têm um mercado que justifique o esforço. Mas sim, fornecer o melhor navegador em qualquer plataforma relevante é uma meta abrangente que defenderemos.

<° Linux: Uma das principais opções do navegador Opera é o seu Mail Client Seria loucura pensar que um dia ele poderia se separar do navegador, se tornar independente e formar uma equipe como o Firefox / Thunderbird?

chaals: Louco não, mas isso não significa que vamos. Veja minha resposta para a pergunta "Opera Lite", abaixo ...

<° Linux: O que me leva a esta questão é pensar no Opera simplesmente como um navegador. Talvez um cliente "externo" possa incluir o cliente IRC, o cliente de e-mail e outros semelhantes.

chaals: «Veja a resposta abaixo ...»

<° Linux: Qual é a razão do alto consumo do Opera? Bem, se compararmos com outros navegadores, ele tem um alto consumo de RAM. O consumo de RAM é realmente negativo ou pode ser benéfico para o navegador?

chaals: O consumo de RAM depende do que o usuário deseja fazer. Ter mais permite uma função mais rápida, por exemplo, ir para a página anterior (anterior), ver as páginas visualizadas ou gerenciar uma «caixa de entrada» de 11902 mensagens (que tenho agora). Se é um problema ou não depende de alguns fatores como o que o usuário deseja fazer, se ele está apenas navegando, por que não usar toda a memória disponível para dar a melhor experiência?

Ao mesmo tempo, é importante poder funcionar com pouca memória, se for o que você tem, e usar claramente a memória de forma eficiente. Sempre trabalhamos nisso e, agora, os grandes navegadores estão pensando nas mesmas coisas. Sempre queremos melhorar, por exemplo, é bastante difícil agora que o Opera trava ou falha por falta de memória em qualquer situação, e isso envolveu um trabalho árduo de conseguir. Continuamos examinando as opções que faremos entre o uso mais eficiente da memória e o fornecimento de uma experiência de usuário aprimorada, além de ver se podemos melhorar a operação do próprio programa.

<° Linux: Seria possível uma versão "Light" do Opera? Ou seja, apenas navegador e leitor RSS.

chaals: Claro que é possível, mas envolve muito trabalho. E decidir o que é e o que não é necessário para a versão "light" não fica tão claro, ou seja, por que RSS e não Mail? E vice-versa? A funcionalidade do cliente BitTorrent é útil para alguns usuários e outros nem sabem nem precisam saber que ela existe. Olhando para as possibilidades, poderíamos pensar em mudar algumas funcionalidades para "addons" (Dragonfly, a ferramenta do desenvolvedor funciona dessa forma, embora seja parte integrante do produto em seu desenvolvimento). Mas separar os recursos de que 5 a 10 por cento dos usuários precisam não ajuda em geral. Atualmente temos um download super pequeno para um navegador (refere-se ao peso em MBs), cujas funcionalidades estão aí para quem quiser sem se impor aos outros.

<° Linux: O Opera talvez tenha sido o navegador mal interpretado, se fala muito mais dos outros, talvez porque esses outros invistam muito em publicidade e mobilizem muito mais seus usuários, ou talvez não. Você poderia compartilhar suas expectativas de crescimento em relação ao Opera no mercado de navegadores? Por que, se não é inferior aos demais, não conseguiu penetrar entre os usuários?

chaals: Certamente uma parte foi anunciada. Google, Apple e Microsoft estão pagando milhões para colocar anúncios na TV, não podemos colocar tanto dinheiro em marketing. Firefox Cresceu graças a uma comunidade que acredita quase em uma missão religiosa, além de ter conquistado muitos de seus usuários porque o Google pagou pela publicidade e até pelas próprias instalações. É interessante notar onde o Opera tem tido muito sucesso: nos países da ex-União Soviética, que geralmente possuem um alto nível de conhecimento técnico. Devemos confessar também que pedir dinheiro para o navegador nos custou historicamente (embora tenhamos abandonado isso por anos e anos), especialmente nas Américas e na Europa (não envolveu nenhum problema para os russos, mas eles também não pagaram) .

<° Linux: Mencionei anteriormente que a falta de "sucesso" (olhando para "sucesso" do ponto de vista da participação no mercado) pode ser devido a pouca publicidade, mas poderia ser outros fatores.

chaals: Claro.

<° Linux: Com isso quero dizer que muitos usuários não têm problemas para usar o Opera como navegador, porém muitos, visto que sua licença é exclusiva, evitam fazê-lo (principalmente a comunidade GNU / Linux)

chaals: Em termos gerais, não é uma comunidade muito grande, então não pode representar um fator super importante. Isso não quer dizer que não seja um fator.

<° Linux: Por que o Opera não é OpenSource?

chaals: Historicamente, não é código aberto porque tínhamos um navegador supereficiente, que vendemos a muitos fabricantes por dinheiro, e com esses lucros pagamos nossos desenvolvedores. Por ser uma empresa principalmente dedicada a fazer navegadores, ao contrário das outras (aí incluo Mozilla / Firefox, historicamente pagos por Google, IBM, Sun e AOL após o desaparecimento da Netscape como uma empresa séria, por volta do ano 2000), era importante para poder vender as vantagens que oferecemos.

Além disso, nossa estratégia do que abrir era diferente da Google / Apple / Nokia etc. Em vez de tomar KHTML como uma base que já era de código aberto desenvolvido por uma comunidade, desenvolvemos o motor, Presto. Não há muitos no mundo que sejam especialistas nesse tipo de código, então, quando os encontramos, os usamos (e, claro, os pagamos). Mas a parte que é a interface do usuário sempre foi muito aberta no Opera, permitindo que uma grande comunidade troque suas customizações, o que fizeram através do meu.opera.com e sites 100% externos ao Opera.

<° Linux: Você não acha que isso pode ser uma vantagem e aumentar o ritmo de desenvolvimento do navegador e seus componentes?

chaals: Em geral, não. O Firefox paga muitos chefes para gerenciar o trabalho da comunidade (já que empresas, Mozilla Inc. e Opera têm rendimentos bastante semelhantes todos os anos), os outros fabricantes de navegadores de abertura média pagam grandes equipes, além de muito marketing. Pagamos os engenheiros diretamente, o que nos permite focar em nossas prioridades, e nossos engenheiros criam muitas inovações que tiveram muito sucesso.

<° Linux: O que você diria aos usuários que não usam o Opera com base principalmente no tipo de licença?

chaals: "Que tal?"

Sério, não quero dizer o que um usuário deve ou não deve estar ciente. Mas realmente me parece que há usuários que estão perdendo por escolher assim. É uma questão de necessidades e de pensar nas vantagens e desvantagens. Claro, o código aberto permite que você altere o produto, mas apenas para aqueles que têm a capacidade de fazer isso. Por exemplo o famoso OLPC (o laptop de US $ 100) insistiu no código aberto, embora fosse impossível para eles incluir ou compilar o código no computador, o código do Mozilla era muito pesado e eles tiveram que cortar funcionalidades, quando o Opera funcionou como está com muitos mais recursos .

Por otro lado, los usuarios sí deben insistir en que su navegador soporte los estándares, porque sólo así podrían decidir con libertad que quieren cambiar su navegador, si mañana otro es más rapido, o tiene alguna funconalidad interesante, o un color más atractivo, o o que seja.

<° Linux: Que vantagem o Opera tem sobre outros navegadores?

chaals: Seu logotipo é mais fácil de reconhecer. O resto depende do que o usuário faz. Para mim, as vantagens importantes são:

  • Clientes de correio, IRC, RSS / Atom e BitTorrent.
  • A capacidade de personalizar.
  • Ser capaz de misturar o "modo privado" com a navegação normal em diferentes guias.
  • Melhor suporte SVG e principalmente a parte de animação.
  • Poder compartilhar coisas por meio de um servidor super simples e pessoal (não na nuvem) da Unite.
  • Ser capaz de compartilhar facilmente meu ambiente de trabalho em muitas plataformas (eu carrego dispositivos Mac, Linux, Symbian, Android e UIQ antes de ir para o cyber com o que está lá).
  • Manter minha privacidade com alta segurança.
  • Ópera Turbo.
  • Depuração remota (para celulares ou para amigos) com o Dragonfly.

Outras pessoas que conheço, além das coisas que são importantes para mim, gostam da velocidade, do fato de funcionar tanto com sistemas antigos quanto modernos.

<° Linux: Usuários de ambientes de desktop, como Gnome, Xfce, KDE e outras poucas vezes tivemos problemas do tipo "aparência" com o Opera. Inacreditavelmente bom com o Gnome sendo o ambiente como o KDE, o Opera sempre renderiza sem problemas. Você poderia fazer a gentileza de explicar brevemente por que isso acontece?

chaals: 

Ah. Temos uma abstração entre a funcionalidade e a aparência da interface que fazemos há anos para cada plataforma, estilo MVC ("Model, View, Controller", uma metodologia bastante comum em teoria). Para Unix (variedades de Linux, BSD, Solaris e até mesmo as versões do Linux que são muito comuns em dispositivos como TV, "set top box", etc), tivemos anos para garantir que acertamos, em vez de usar uma distribuição Linux e deixe o resto para o mundo Linux resolver os problemas.

(Para responder especificamente à pergunta "não melhoraria o código se fosse aberto, aqui está uma demonstração de que a resposta pode ser 'não necessariamente' ...")

Temos um investimento bastante grande em Linux que nos custa mais do que no Windows. Temos muitos usuários Linux, mas quase todos são de empresas que pagam de acordo com o modelo tradicional, e ainda temos mais usuários no Windows. No entanto, é uma plataforma importante (muitos de nós somos usuários Linux, por exemplo) que continuamos a apoiar para oferecer uma boa alternativa ...

<° Linux: Muito se tem debatido na rede através de fóruns e outros, sobre as inovações que o Opera trouxe para o mundo do software. Navegação por abas, FastDial, visualização ou preview do site posicionando o cursor do mouse sobre a aba, são apenas alguns exemplos do que se pensa e diz que o Opera criou / inventou.

Quanta verdade há nisso? Se alguma das afirmações acima for verdadeira, o que você acha dos demais navegadores do mercado que usam algumas funcionalidades desenvolvidas inicialmente por e para o Opera?

chaals: É verdade que introduzimos muitos recursos que outros copiaram. E deve ser assim. O pior é quando alguém tenta restringir, por exemplo, por patentes, a inovação e a adoção de ideias que podem melhorar a web para o mundo.

<° Linux: O Windows tem o Internet Explorer como navegador padrão. O Chrome OS teria Chrome, Gnome como um ambiente de área de trabalho tem Epiphany, KDE com Konqueror (embora rekonq já está surgindo). Para onde estou indo com isso, você já pensou em tentar lidar com algum ambiente de área de trabalho?

Em outras palavras, a ideia de que o Opera é o navegador padrão em alguma distribuição Linux que usa KDE ou Gnome não está errada. Você já considerou essa opção?

chaals: As vezes. Não sendo os fabricantes, acontece quando pedem o Opera. Historicamente, muita coisa aconteceu com telefones, TV e outros dispositivos, e às vezes com plataformas de desktop, porque os fabricantes querem, ou porque um distribuidor quer, por exemplo, muitas companhias telefônicas pedem aos seus fabricantes que incluam Opera e / ou Opera mini nas versões móveis que irão vender ou promover.

<° Linux: OperaMini é o navegador com maior percentual do mercado em smartphones. Qual você acha que é a razão desse sucesso incrível?

chaals: É extremamente útil, funciona bem e empresas como a Telenor, Vodafone, AT&T, etc., já o anunciaram. Mas também porque países onde a Opera já tinha uma participação de mercado interessante, como a ex-URSS, eram líderes no crescimento da web móvel. (Tem uma participação maior nos celulares em geral - porque funciona não só no "smartphone", mas também nos smartphones de 10 anos atrás, que já são bastante "estúpidos" e onde não há muitas alternativas reais).

<° Linux: Você está preocupado com o fato de o Opera como navegador de desktop ter uma participação de mercado imerecida?

chaals: Claro. Mas não é uma ameaça à existência do Opera, mas um grande inconveniente.

<° Linux: Você tem algo em mente que poderia mudar completamente a situação ou você apenas acredita que em algum momento isso pode mudar?

chaals: Trabalhamos para mudar isso o máximo que pudermos. Você pode querer tudo, mas não pode ter, por isso desenvolvemos produtos para oferecer uma melhor experiência do usuário, tentamos explicar ao usuário o que ele pode desfrutar ou aproveitar, e também trabalhamos para se manter seguro como empresa, fabricando produtos para os mercados que os desejam.

<° Linux: Lemos análises sobre o Opera 11.60 em alguns sites, onde afirmam que muitas das opções incorporadas nesta versão não são especiais, uma vez que outros navegadores como o Chrome ou Firefox já as possuem. O problema é que pouco se sabe sobre o Opera Next, a versão Rolling Release do Opera, onde certamente as mudanças / inovações vêm muito antes. Você poderia explicar da maneira mais simples possível o que é o Opera Next, bem como suas vantagens e desvantagens em relação às versões "congeladas" que eles lançam?

chaals: Opera Next é a versão de desenvolvimento. Permite experimentar coisas de última geração, mas pode não ter a estabilidade necessária para ser usado como plataforma de trabalho. As versões "congeladas" passaram por um processo mais rigoroso para garantir sua qualidade, portanto, carecem de alguns recursos novos, mas são mais confiáveis ​​para o uso diário.

<° Linux: Atualmente, como você descreveria o suporte do Opera para HTML5 e CSS3?

chaals: Muito bom, já que HTML5 e CSS3 ainda não foram definidos.

Com a inclusão da versão 11.60 do processador HTML5 (chamado Ragnarök), como todos os navegadores, temos mais ou menos suporte para as partes razoavelmente estáveis ​​do HTML5 / CSS3. Existem diferenças e há trabalho para todos, mas quando o HTML5 for finalizado, não demorará muito para termos suporte.

Alguém que diz «nós suportamos HTML5'Mas é tão estúpido não saber que é impossível enquanto a própria especificação continua mudando, ou pensar que somos estúpidos o suficiente para acreditar nisso.

Conforme partes das especificações se estabilizam, nós as implementamos no Opera, às vezes antes de todos trazerem inovações para HTML5, às vezes com todos, às vezes depois para garantir que não tenhamos que mudar algo depois de colocá-lo no navegador (o que o que acontece frequentemente com as primeiras versões de funcionalidades).

<° Linux: Sem dúvida, plug-ins ou add-ons são algo importante na hora de escolher um navegador. No entanto, quando visitamos o site de plug-ins do Opera ficamos um pouco desapontados, pois este magnífico navegador não tem plug-ins de qualidade como você poderia esperar. Você poderia nos explicar o motivo desta situação?

chaals: Há duas coisas a se ter em mente. Em primeiro lugar, os add-ons em si não são o importante, o importante é o que pode ser feito com o navegador. Para isso, os acessórios são uma forma de fazer as coisas, nem mais, nem menos. O Opera sempre incluiu muito mais funcionalidades por padrão do que outros navegadores só podiam oferecer por meio de plug-ins, por isso não era tão importante ter add-ons extras porque o navegador já tem muitas funcionalidades extras.

Então, passamos muito tempo pensando em como fazer um sistema de extensão que atenda aos desejos dos usuários e desenvolvedores. Na verdade, acabamos de começar com isso (e meu próprio trabalho dentro do Opera, inclui o desenvolvimento de novas possibilidades para extensões que colocaremos em novas versões do Opera) O Firefox passou anos com um sistema de complementos, geralmente essenciais para usar o navegador no mundo real. O Google investiu muito dinheiro para conseguir o mesmo. O Opera cresce de uma forma mais orgânica e começa de um ponto onde você não precisa de tantos recursos.

Dito isso, continuamos trabalhando para melhorar as possibilidades e extensões disponíveis.

<° Linux: Se alguém quiser contribuir com um plugin do Opera para a comunidade, existe um guia, tutorial ou documento que pode ajudá-lo a orientá-lo, saber quem consultar, emissão de licença, etc?

chaals: Claro, há muitas informações (tutoriais, documentação de API, exemplos, etc) em http://dev.opera.com/addons/extensions

Se você tem um conhecimento básico de HTML e Javascript, pode criar um plugin "hello world" em minutos. Caso contrário, aqui estão as instruções:

  1. Escrever isto em um arquivo chamado config.xml
  2. Este outro em um chamado index.html
  3. Y este outro em um terceiro, chamado popup.html.

Para o modo de desenvolvedor, abra o arquivo config.xml no Opera, e você pode começar a jogar ...

Se você tiver dúvidas, entre em contato comigo.

lembranças

Chaal's


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Perseu dito

    Bom trabalho, amigo 😉

  2.   David Segura M. dito

    Bem, a verdade é, excelente entrevista que gostei muito

    porque funciona não só em “Smartphone” mas também em smartphones de há 10 anos, que já são bastante “estúpidos” e onde não há muitas alternativas reais) ./ cite

    Isso é totalmente verdade, eu conhecia o Opera há muito tempo pelo Opera mini que eu usava em um antigo Siemems, e funcionou maravilhosamente, agora fui encorajado a usá-lo como uma alternativa ao firefox no meu netbook para ver como funciona.

  3.   elav <° Linux dito

    Sobre esta entrevista, eu teria muitas coisas a discutir, mas irei me concentrar apenas nesta parte:

    <° Linux: Por que o Opera não é OpenSource? Chaals: Historicamente, não é código aberto porque tínhamos um navegador supereficiente, que vendemos a muitos fabricantes por dinheiro, e com esses lucros pagamos nossos desenvolvedores. Sendo uma empresa principalmente dedicada a fazer navegadores, ao contrário das outras (aí incluo o Mozilla / Firefox, historicamente pago por Google, IBM, Sun e AOL após o desaparecimento da Netscape como uma empresa séria, por volta do ano 2000), era importante poder venda as vantagens que oferecemos. Além disso, nossa estratégia do que abrir era diferente da Google / Apple / Nokia etc. Em vez de tomar o KHTML como uma base que já era de código aberto desenvolvido por uma comunidade, desenvolvemos o motor Presto. Não há muitos no mundo que sejam especialistas nesse tipo de código, então, quando os encontramos, os usamos (e, claro, os pagamos). Mas a parte que é a interface do usuário sempre foi muito aberta no Opera, permitindo que uma grande comunidade troque suas personalizações, o que tem feito através do my.opera.com e de sites 100% externos ao Opera.

    Acho que o amigo Chaals colocou a fama na cabeça. Ok, eu aceito, Opera É um ótimo navegador e ao longo da história provou ser um bom produto, mas é totalmente eficaz? Não acredito.

    É verdade que a Mozilla (por exemplo) não é uma empresa que se dedica a criar navegadores para "vendê-los", mas são muito sérios e têm influenciado muito o desenvolvimento da web. É preciso conhecer a história da Netscape para saber que graças ao Mozilla, hoje o Firefox está onde está. E tem o que é realmente admirável, eles criaram um produto (Firefox) que não é apenas gratuito e de código aberto, mas também superou o Opera com toda a empresa que pode ter por trás dele.

    Os caras do Opera desenvolveram o Presto, bom, isso é admirável, mas de que adianta eles terem feito algo que ainda não está se comportando como deveria? Sem falar nas coisas técnicas, mas pela minha experiência pessoal, o Firefox sempre mostrou os elementos de um site melhor do que o Opera.

    Enfim, tem coisas que não entendo:
    1- O que você quer dizer com dizer que a interface do usuário sempre foi muito aberta?
    2- O fato de venderem para empresas não tem que influenciar que o Opera não seja open source.

    1.    Ares dito

      Não vejo resposta errada, com certeza diz algo verdadeiro, eles fizeram um produto bom, "supereficaz", o suficiente para que haja empresas que pagaram e continuam pagando por ele e, portanto, sobreviveram em um lugar onde outros faliram e faliram.

      O Firefox está onde está não só graças ao Mozilla, mas também muito obrigado ao Google e seu dinheiro e muitos outros graças ao fanático de usuários onde me incluí por muito tempo. Dizer que tudo foi graças à Mozilla é muito injusto, não só com a realidade e com as suas habituais empresas patrocinadoras, mas com as pessoas que o apoiaram e pregaram gratuitamente.

      Sim, seu produto ultrapassou o Opera, mas apenas se falarmos em quantidade de mercado; em qualidade e funções que eu mais gostaria mas não chega nem perto.

      Finalmente você diz que o Presto falha porque "ele não se comporta como deveria", você tem que se perguntar duas coisas, a primeira é se o que ele não mostra é algo padrão ou não, ou se o que não mostra é por sniffing do navegador ou diretamente porque foi testado e adaptado para um navegador e o mesmo trabalho não foi feito para o Opera. O Firefox "não mostra melhor os elementos de um site", os desenvolvedores fazem seus sites no Firefox para que todos fiquem bem aqui. Ainda hoje, em 2012, o mérito de mostrar bem um site não se deve ao navegador, mas ao criador que o testou detalhadamente no navegador que o fez.

      1.    elav <° Linux dito

        Quando me tornei fã do Firefox (de volta ao começo) Não foi por causa do Google ou de qualquer publicidade, foi por causa de todos os navegadores que experimentei na época (Opera, IExplorer, Maxton ... etc) ele foi o único que se comportou "como deveria". O tempo passou e o Firefox foi melhorando assim como seus oponentes e embora eu possa usar o Chromium, Opera ou qualquer outro navegador, o Firefox ainda é o único que me mostra as coisas como estão.

        Se, como você diz, a causa é que os desenvolvedores fazem seus sites testando no Firefox, por que é? Não é para prejudicar ninguém, mas seus motivos devem ter. Além disso, um desenvolvedor ou programador web que faz seu site apenas para um navegador, não se respeita (minha opinião muito pessoal). Então, como é que sites que recebem visitas de milhões de usuários, de diferentes países, sistemas operacionais e navegadores eles mostram 100% bem no Firefox e não em outros?

        Não sei, tem algo aí que não filtra ...

        1.    Ares dito

          Juro que não gosto de responder XD por tanto tempo.

          Há quem se torne fã pela publicidade do Google, outros pela evangelização de quem já era fã e outros por conta própria. Mas o motivo não é o importante, o importante é que essas pessoas foram responsáveis ​​por levar o Firefox até onde ele chegou, negando que seja injusto e anti-histórico.

          Quando experimentei o Firefox ou o nome que ele chamou naquela época, não foi o único que "se comportou como deveria", porque naquela época o IE4 e o IE5 se comportavam e a razão era porque as webs foram feitas para eles. Na verdade, um navegador que aderisse ao padrão ia ficar feio mostrando a web e lembro que naquela época se falava muito (a título de orgulho aliás) que o Firefox implementava muitas coisas tentando "emular" o comportamento do IE; é claro que estava implícito que isso custava o sacrifício da fidelidade aos padrões, mas isso não foi mencionado.

          Em sua época, muitos de nós mudamos para o Firefox não por causa do "comportamento", já que isso nunca poderia ser um motivo para mudar, mas por outras razões bastante tolas como "a luta pelo monopólio", "a cruzada pela internet grátis" e outros canudos épicos que parecem você tirar de Lord of the Ring, mas infantis e todos que não os experimentaram atire a primeira pedra.

          É importante notar que essas coisas só choveram no Firefox e não em todas as alternativas ao IE, embora em teoria devesse ser, por isso digo que no final tudo foi evangelizador e tagarelice fanática. Depois de trocar (para o Firefox), descobriu-se e gostou de algumas coisas, como os cílios (apesar de já existirem há muito tempo em outras opções) e até a raridade das extensões.

          Por que os desenvolvedores fazem seus sites para o Firefox? pode ser por qualquer motivo, Mas assumir que é por uma razão correta é uma lógica falaciosa.

          Existem vários motivos que me ocorrem porque isso acontece:
          - Porque é um navegador com muita cota e como sempre os desenvolvedores fazem seus sites para navegadores populares. O motivo de uma vida inteira.
          - Porque os desenvolvedores são humanos e os humanos tendem ao fanatismo e no caso do software tendem a se apaixonar pelos aplicativos.
          - Além disso, na Internet, e mais abundante no grupo de desenvolvedores, há uma cruzada quase religiosa resumida nas cruzadas épicas que eu disse antes, que se limita a militares como PRO Firefox e ANTI IE.
          - Porque existe a ideia prejudicial e generalizada de que o Firefox é o padrão. Porque há muitos que aplicam erroneamente a falsa equação de "o site parece bom no Firefox o site está bom", "se não parece bom no Firefox o site é ruim", "se estiver de acordo com os padrões deve funcionar no Firefox ", etc. O Firefox hoje em dia longe de ser o ar fresco da web é um câncer para a web por esse motivo, está suplantando o padrão e tem feito isso há anos, quase desde que ele existe.

          Que o desenvolvedor que faz seus sites para um único site não é respeitado? Bem, existem e muitos. Acho que o mundo real funciona de uma maneira diferente da maneira "moral", da maneira "digna" e assim por diante.

          Além disso, em outra resposta, coloquei um link onde os entrevistados confessavam esse procedimento, que também não era segredo e pode ser visto em muitos lugares, principalmente naqueles dedicados às questões de desenvolvimento; é praticamente dogma desenvolver en Firefox.

          Por que os sites grandes e populares comentam essa preguiça? Além do que eu disse antes, você sabe. Talvez o departamento de desenvolvimento web aplique a regra comum de fazer uma palestra e dizer que existem milhares de navegadores e não vale a pena trabalhar para todos e com apenas 1, 2 ou 3 já é suficiente porque são 90% do mercado e que se alguém vier dos 10% colocam uma placa que os avisa para "atualizar" para outro navegador, o que parece ser uma regra "moralmente aceita" naquele sindicato, ou simplesmente não dizem nada já que no total "são eles que sabem" e o Não poucas vezes os supervisores acreditam no que o incomoda, pelo menos nos recessos de problemas técnicos.

          Acima de tudo, esses sites, embora possam não parecer, não raramente estão em constante mudança, então com uma mudança é muito caro (para o site) ou muito trabalhoso / caro (para desenvolvedores) dar suporte total e correto.

  4.   Michael SOG dito

    Opera é o meu navegador preferido, e realmente não sinto falta dessas "extensões" que tanto mencionam sobre outros navegadores, será que não necessito de muitas funcionalidades em um navegador, ou que as que preciso já vêm por padrão e eu não Eu vejo a necessidade de pesquisar mais.

    1.    elav <° Linux dito

      Em primeiro lugar, MichaelSOG:
      Meu ponto de vista é como o seu, mas ao contrário. O Opera inclui muitas coisas de que não preciso (como o cliente de e-mail). É um excelente navegador, mas se eu pudesse tirar o que não preciso (Mail, Bittorrent, talvez o leitor RSS) para torná-lo mais leve, talvez estivesse entre minhas primeiras alternativas.

      Saudações e obrigado pela visita

  5.   Pandev92 dito

    elav, que a tua experiência com este navegador é má, não significa que para outros também, até hoje nunca me deu erro, exceto com o problema do flash quando tem mais de uma aba com flash e eu poderia tentar horas e horas, durante o download, lendo e-mails e escrevendo no irc com opera.

    No resto concordo com o Chaals, principalmente na questão das licenças, quando você não tem que anunciar como o chrome ou firefox, fica difícil abrir seu código, simplesmente porque pode vir para alguém, modificar, redistribuir por exemplo, navegadores famosos, e eu não ficaria surpreso se houvesse patentes no meio com os fabricantes.

    1.    elav <° Linux dito

      Quanto você usa o navegador (Opera)? Não estou falando de um erro ao entrar no YouTube, ou jogar algo em flash (isso também). Refiro-me à forma como o Opera exibe os elementos de um site, que é até capaz de carregar o estilo css que contém campos de texto, caixas de seleção, botões de rádio e outros. Ainda não consegui redimensionar uma imagem quando postar no WordPress, embora o Chromium também não estivesse fazendo isso. Quem o faz? Raposa de fogo ..

      1.    Pandev92 dito

        Uso o escritório para publicar no wordpress então não saberia o que dizer, mas uso a ópera por mais de 10 horas por dia, embora nas últimas semanas tenho usado o ie no windows

      2.    Ares dito

        Redimensionar uma imagem suponho que seja com javascript, certo?

        Nesse caso, deixe-me dizer que Opera a Sol de hoy é o que mais e melhor suporta o padrão em Javascript. No teste ECMA ele tem uma pontuação quase perfeita, a melhor até agora.

        Por que isso só funciona para você no Firefox? A resposta não é porque o Firefox é o padrão; Eu já disse a resposta antes, é porque eles fizeram isso para funcionar no Firefox e nada mais. Antes, as coisas eram feitas para funcionar no IE4, no IE5 e o resto para comê-las.

        Nada mudou, apenas o padrão de fato, agora não é mais denominado IE5, mas sim Firefox.

        1.    elav <° Linux dito

          Então você está me dizendo que o WordPress é otimizado exclusivamente para Firefox? Tenho uma pergunta, porque não sou um programador da Web. JavaScript não é o mesmo para qualquer navegador? É como se você me dissesse que 1 + 1 para mim é 2 e para os outros é 3 .. 🙁

          1.    KZKG ^ Gaara dito

            O JS é o mesmo, mas o mecanismo e a forma de interpretá-lo são diferentes em cada navegador.

          2.    Ares dito

            Respondendo a sua primeira pergunta, não sei porque não utilizo esse site ou não vi o código, mas pelo seu depoimento parece difícil que seja outra coisa.

            Para sua segunda pergunta, sério não porque depende de várias coisas.

            Em primeiro lugar, nenhum navegador implementa 100% das especificações padrão, seja por tempo, complexidade, erro humano ou um mero capricho, existem mesmo aqueles que implementam outras especificações (não padronizadas) "para compatibilidade".
            Sim, é verdade, há navegadores que costumam dizer em suas propagandas que são "o padrão", mas não é a verdade.

            A segunda outra coisa é que é «o mesmo javascript» para todos os navegadores porque existe algo chamado Browser Sniffing que consiste basicamente em ver se é o navegador X, então eu dou um código, se for o navegador Y, então dou outro código, é qualquer outro navegador então não dou nada porque: tive preguiça de fazer algo especial também, ou não quis testar se o anterior já funcionou, ou dou algo genérico que é capaz ou útil.

            Agora, outra coisa é que a especificação javacript (ECMAScript) é única, o que é, mas como eu disse antes, outra coisa é a implementação dos navegadores.

            Hoje, o Opera é o navegador para o qual 1 + 1 es 2 na totalidade quase absoluta da especificação ECMAScript.

            1.    elav <° Linux dito

              Obrigado pelo esclarecimento .. ^^


  6.   Arthur Molina dito

    Opera mini a verdade tem todos os meus respeitos.
    E na versão para pc o que adoro é poder alternar entre os separadores privados e normais. Conforme declarado acima, algumas páginas parecem boas em alguns navegadores e em outros são intratáveis.
    Tendo um netbook, minha única reclamação é a quantidade de RAM que ele consome, caso contrário, seria facilmente o meu favorito. Embora eu deva acrescentar que a interface é muito diferente das outras, mas isso é uma questão de gosto. Saudações.

  7.   mitos dito

    Se eu tivesse que te dar um conselho, eu diria para você fazer uma distribuição Linux à la Chrome OS, mas baseada em vez de rpm no Sabayon ou Arch que são os mais rápidos.

    E, claro, com o Opera como interface. Com GTK3 você pode até mesmo executar o navegador de um concorrente dentro de outro navegador.

    Modelos de menu e interfaces fáceis de programar, assim, sendo a mesma plataforma, todos poderiam escolher o visual que mais gostassem ou inventar novos.

    Publicação desta interface para ser instalada em outras distros

    E, claro, fazer uma versão ARM deste SO, que é instalado como um aplicativo via VNC ou nativamente, já que o projeto mozilla pretende fazer um SO para celulares com aplicativos HTML5.

    Que se não tirarem meu Dr. Presto, um gadget do Opera para matar grandes coisas.

  8.   Coragem dito

    O Firefox cresceu graças a uma comunidade que acredita quase em uma missão religiosa

    Isso era mais do que qualquer coisa para evitar jogadas ruins

    1.    Pandev92 dito

      Sim, mas olha, vejo quem usa o Chrome mais religioso xD

  9.   Andrew dito

    Excelente entrevista, é a única coisa que tenho a dizer, Opera tem sido meu navegador padrão por mais de 7 anos, eu uso no meu netbook com Arch, no PC da minha irmã com Windows, na minha estação de trabalho com Fedora, em o macbook da minha namorada e meu Nokia x2, tudo em sincronia.

    Acho que falta um detalhe muito importante, Opera Turbo e sua capacidade de navegar em redes lentas, sou da Colômbia e trabalho com comunidades indígenas, e quando viajo para territórios remotos onde não há conexões wi-fi, ou com fio, resta apenas usar um modem 3G, e enquanto o firefox tenta carregar uma página em velocidades EDGE ou menos, o Opera turbo me permite abrir muitas páginas a uma velocidade aceitável, sem recarregar a RAM bloqueando plug-ins como flash e java (sim, o opera se torna opera mini), e o "modo de baixa largura de banda" no cliente de e-mail me permite usar minhas contas de e-mail GMail, GMX e MyOpera sem nenhum problema.

  10.   MetalByteGenericName dito

    A entrevista é muito interessante, concordo com muitas das posições de Chaals. Por exemplo, é verdade que cobraram um preço ao querer cobrar pelo navegador e depois o ofereceram como shareware com publicidade. Quando eles reagiram, o Firefox os havia comido.

    Em outras coisas não concordo tanto, nem com algumas das questões, especificamente uma: o suposto alto consumo de RAM. Se falamos de memória, o Opera consome menos que o Firefox (que há muito deixou de ser aquele devorador de recursos de que alguns o acusam) e muito menos que o Chrome. Outra coisa é que cada um se refere à sua experiência no que diz respeito à "sensação de peso". Isso é diferente. E só para constar, prefiro Firefox e Chrome do que Opera, precisamente por causa de seu status de software de código aberto (embora o Chrome não seja totalmente de código aberto), que é outro ponto em que, com todo o respeito, vou para casa com um pouco de atrevimento .

    O Opera sempre teve um bom número de usuários evangelizadores, e se eles não receberam concessões como o Firefox não podem reclamar, porque é justamente por ser um desenvolvimento de código fechado (concordo que de acordo com quais suposições tem sido capaz de ajudar eles, mas para afirmar algo como retumbante ...), além de sua participação no mercado, que o Firefox também não recebe o dinheiro.

    O Opera é um ótimo software, mas o Firefox e o Chrome também o são, e as vantagens entre esses navegadores são tão difusas no que interessa que no final é o usuário, seus gostos e necessidades (e para onde vão seus conhecimentos e interesses, é claro). Hoje, por exemplo, qualquer usuário dos serviços do Google que usa o Opera não deve ficar muito feliz, como é o caso do Chrome e do Firefox (e hoje o Google pesa muito mais que o Opera). E imagino que a culpa seja do Google, que também pune o Konqueror com o KHTML a esse respeito, mas é algo que o usuário comum não dá a mínima.

    Aliás, o Opera não inventou as guias, em todo caso popularizou-as.

    Bem, saudações e parabéns pela entrevista, tem sido muito boa 🙂

    1.    Pandev92 dito

      Olá metalbyte, é um prazer ler você aqui e obrigado por escrever :).

    2.    elav <° Linux dito

      Em outras coisas não concordo tanto, nem com algumas das questões, especificamente uma: o suposto alto consumo de RAM. Se falamos de memória, o Opera consome menos que o Firefox (que há muito deixou de ser aquele devorador de recursos de que alguns o acusam) e muito menos que o Chrome. Outra coisa é que cada um se refere à sua experiência no que diz respeito à "sensação de peso". Isso é diferente. E só para constar, prefiro Firefox e Chrome do que Opera, precisamente por causa de seu status de software de código aberto (embora o Chrome não seja totalmente de código aberto), que é outro ponto em que, com todo o respeito, vou para casa com um pouco de atrevimento .

      Cara, que versão do Opera você usa? Porque nenhum dos que usei consome menos do que Firefox ou Chromium. Acho que não é só no meu PC, outros usuários (exemplo KZKGGaara) tiveram o prazer de ver o aumento no consumo (700Mb apenas Opera). Mas ei, se por experiência pessoal você diz que consome menos, então não sou eu que refuto nada.

      1.    MetalByteGenericName dito

        Bem, eu sempre uso o último, agora 11.60. Na verdade, agora estou com dois computadores, Xubuntu 11.10 e openSUSE 12.1 (KDE) e em ambos a diferença é clara em relação ao Firefox 9, e como no Chrome / Chromium abrir 10 abas, esqueça. Mas é algo que eu já provei, por isso me surpreende tanto que agora se diga que o Opera consome muito quando algo assim nunca foi dito.

        Só por curiosidade, alguém pode postar uma captura de tela para dar uma olhada?

        E para os windoseros do lugar, que vejo que são poucos, agora estamos ouvindo muito do Maxthon 3, colocam-no como o mais rápido do mercado e o melhor em manuseio de HTML5 (as especificações não estarão terminadas, mas está bastante presente na Internet).

        1.    KZKG ^ Gaara dito

          Experimente com o Opera Next ... Garanto que terá muitas melhorias.

    3.    mafuns dito

      O Chrome não está totalmente aberto, mas se não me engano chormium sim. Depois de pesquisar um pouco, encontrei essa informação. Apesar de não ser um assunto fechado para mim e pensar muito nisso, a liberdade do código é uma prioridade para mim, em navegadores ou em qualquer software.

        1.    mafuns dito

          Obrigado pela informação.

          Quando eu chegar em casa, vou tentar.

          Minha dúvida agora é se a privacidade do cromo / cromo pode ser configurada de forma que você não seja monitorado, ou se há sempre um mínimo.

          Muito obrigado e desculpe por ser tão pesado 😀

          1.    KZKG ^ Gaara dito

            O navegador não é a única coisa com que um (o usuário) interage com a rede, então o navegador o faz, é importante escolher com cuidado o navegador, bem como o sistema operacional (sistema operacional), assim como nós mesmos devemos ter cuidado com o que colocamos na rede.

            Não se preocupe, em algumas horas publicarei um post sobre segurança na internet, dicas, etc.
            Recomendo que você espere e leia, acredite, será muito interessante muy

            lembranças

            PS: HAHAHA não de jeito nenhum, é um prazer ajudar haha

  11.   Ares dito

    Em geral, têm sido boas respostas, mas me divirto com um "ou você acha que somos tão estúpidos para acreditar", porque a verdade é que existem muitas, muitas pessoas "estúpidas" que acreditam nas histórias de suporte a HTML5 e supervaloriza e dá valor real a testes e demonstrações de HTML5 etc.

  12.   yunier j dito

    Uma coisa que Chaal deixou passar é que o Google não paga a Mozilla, esse assunto foi abordado muitas vezes e as pessoas sempre entendem mal. Que eles mantêm contratos é verdade, mas este homem está indo muito longe.
    E embora o Google pare de financiar (teremos que esperar até 2013), a Mozilla tem as condições criadas para que não o influencie tanto.

    1.    Ares dito

      O que ele disse é algo que realmente aconteceu e não se refere justamente ao contrato que se ouve muito hoje.

      Primeiro, o Google desde o "primeiro dia" adotou o Mozilla e passou dinheiro para ele, mesmo sem ser nada na vida. Na verdade, o Google dessa forma conquistou o afeto de muitos geeks por parecer um cara bom "não mau" que apoiava projetos gratuitos para acabar com o mal da Microsoft e do IE. Embora sempre tenha sido "especial" com o Mozilla, também o fez com outros projetos (Wikipedia, OpenOffice, etc).

      Outra coisa é que pagou pelas instalações e publicidade do Firefox. Por exemplo, se você tivesse um site e colocasse o botão "Baixar Firefox", para cada pessoa que clicava nele, o Google pagava um dólar a você. Claro, muitas pessoas também colocam este botão por conta própria sem se cadastrarem no AdSesne e claro que não cobraram nada, talvez o tenham feito por imitação sem saber que era uma iniciativa paga.

      Enfim, dei publicidade e financiamento, na verdade talvez minha memória esteja errada, mas acho que houve até um momento em que quando você entrava com um IE antigo aparecia no Google “você está usando um navegador antigo instale o Firefox”. E me diga que outro navegador tem uma página do Google para ele.

      São coisas que aconteceram, mas que muitos parecem não saber.

  13.   LesterZona dito

    Minha humilde opinião:
    Eu uso o Firefox? SIM, existem muitas razões,
    Eu tenho ópera? sim,
    Por quê? porque é multiplataforma e porque não sei qual navegador os clientes usam e obviamente tenho que verificar o meu trabalho (no Firefox, Chrome, Opera)
    Eu tenho IE? Não porque? porque não é multiplataforma,
    Como posso verificar se o que faço no IE funciona ou não? Simples, não, o controle de qualidade faz isso por mim (sou uma exceção na empresa).
    Saudações.

  14.   msx dito

    O Opera foi historicamente meu navegador preferido até que eles começaram a perder o rumo na versão 8 (acho que a última versão que usei foi a 7.56, até então eu era fã do Opera).

    Atualmente não é um navegador ruim, pelo contrário, o Presto é um ótimo motor e o Dragonfly é excelente, muito útil, mas há alguns detalhes que preciso corrigir para torná-lo meu navegador favorito:
    1. Opera Light! (Ou Mini): por favor, pare com seu absurdo com seu conceito "Vamos colocar tudo que as pessoas usam no Opera para que não usem nada além do nosso produto."
    Se o navegador voltar a ser isso, um navegador, ele ganhará muitos pontos. Apenas o navegador, sem cliente de e-mail, RSS, BitTorrent (WTF!), Unite ou qualquer outro disparate, que são no máximo addons / plugins / extensões, mas não uma parte fundamental do navegador.
    2. O Opera consome muitos recursos, assim como o Chrome / Chromium, mas sem ter todo o subsistema de sandbox de guias que esses navegadores possuem.
    3. Rolagem suave: pode parecer bobo, mas desde que comecei a usar Firefox e Chromium com esse recurso ativado (através de plug-ins de terceiros), tornou-se praticamente impossível para mim navegar na web, a rolagem inercial é uma das grandes invenções Apple… (no Chromium «Wheel Smooth Scroller» e no Firefox «Yet Another Smooth Scrolling»).
    4. Usar o Gmail com o Opera é uma tortura - ainda! É muito lento, até o Qupzilla é muito melhor do que o Opera com Gmail (é problema do Presto?)

    Bela entrevista, foi curta!

    1.    Ares dito

      Funciona com precisão - acho que é o único navegador que tem smoothscroll e funciona muito bem, seriam justamente o Chrome e o Firefox que não têm, esse recurso é dado por uma extensão.

      Agora, não sei se esse smoothscroll está desabilitado por padrão, mas suspeito que você acha que não tem porque está procurando um smoothscroll com acelerações / desacelerações como essas extensões parecem ter. Se for por isso, também poderia ser no Opera, também por meio de uma extensão ou mesmo por meio de um script de usuário já que isso é feito com um simples javascript, o detalhe é que ninguém deixou de criá-lo.

      1.    msx dito

        Sim, eu estava me referindo à aceleração.
        A questão de que é fácil não fazer no Opera eu não sei, o sistema de plugins do navegador é extremamente precário e até que a API seja evoluída e expandida há muitas coisas que não poderão ser feitas, por exemplo Xmarks, essenciais para sincronizar favoritos entre os diferentes navegadores - a versão para Opera é carregada, redireciona para o site da empresa onde esclarecem que no momento o Opera não tem flexibilidade para portar o plugin, na verdade o Lastpass, também da mesma empresa , é um reflexo pálido ao lado de sua versão para Chrome / Chromium e Firefox.