Navegador móvel - Mobile browser

Uma página da Wikipedia exibida em um navegador móvel XHTML em um Nokia 3220 (2004)

Um navegador móvel é um navegador da web projetado para uso em um dispositivo móvel , como um telefone móvel ou PDA . Os navegadores móveis são otimizados para exibir o conteúdo da Web de forma mais eficaz para telas pequenas em dispositivos portáteis. O software do navegador móvel deve ser pequeno e eficiente para acomodar a baixa capacidade de memória e a baixa largura de banda dos dispositivos portáteis sem fio. Normalmente, eles eram navegadores da web simplificados, no entanto, alguns navegadores móveis recentes também podem lidar com as tecnologias mais recentes, como CSS 3 , JavaScript e Ajax .

Os sites desenvolvidos para que possam ser acessados ​​a partir desses navegadores são chamados de portais sem fio ou, coletivamente, de Web móvel . Eles podem criar automaticamente uma versão "móvel" de cada página, por exemplo, o site da Wikipedia .

Tecnologia subjacente

O navegador móvel geralmente se conecta via rede celular , ou cada vez mais via LAN sem fio , usando HTTP padrão sobre TCP / IP e exibe páginas da web escritas em HTML , XHTML Mobile Profile ( WAP 2.0 ) ou WML (que evoluiu de HDML ). WML e HDML são formatos reduzidos adequados para transmissão em largura de banda limitada e conexão de dados sem fio chamada WAP . No Japão, a DoCoMo definiu o serviço i-mode com base no HTML i-mode, que é uma extensão do Compact HTML ( C-HTML ), um subconjunto simples de HTML .

WAP 2.0 especifica XHTML Mobile Profile mais WAP CSS, subconjuntos de XHTML e CSS padrão do W3C com pequenas extensões móveis.

Os navegadores móveis mais recentes são navegadores da Web com recursos completos, capazes de HTML , CSS , ECMAScript , bem como tecnologias móveis como WML , i-mode HTML ou cHTML . Para acomodar telas pequenas, eles usam interfaces Post-WIMP .

História

O primeiro navegador móvel para um PDA foi o PocketWeb para o Apple Newton, criado no TecO em 1994, seguido pelo primeiro produto comercial NetHopper lançado em agosto de 1996.

As chamadas tecnologias "Microbrowser", tais como WAP, de NTTDoCoMo i-mode plataforma e Openwave plataforma HDML 's alimentou a primeira onda de interesse em serviços de dados sem fio.

A primeira implantação de um navegador móvel em um telefone móvel foi provavelmente em 1997, quando o Unwired Planet (mais tarde se tornaria Openwave) colocou seu "UP.Browser" em aparelhos AT&T para dar aos usuários acesso a conteúdo HDML.

Uma empresa britânica, a STNC Ltd., desenvolveu um navegador móvel (HitchHiker) em 1997 com o objetivo de apresentar toda a IU do dispositivo. A plataforma de demonstração para este navegador móvel (Webwalker) tinha capacidade de processamento total de 1 MIPS . Essa era uma plataforma de núcleo único, executando a pilha GSM no mesmo processador da pilha de aplicativos. Em 1999, a STNC foi adquirida pela Microsoft e o HitchHiker tornou-se o Microsoft Mobile Explorer 2.0, não relacionado ao primitivo Microsoft Mobile Explorer 1.0. Acredita-se que o HitchHiker seja o primeiro navegador móvel com um modelo de renderização unificado, lidando com HTML e WAP junto com correio ECMAScript, WMLScript , POP3 e IMAP em um único cliente. Embora não tenha sido usado, era possível combinar HTML e WAP nas mesmas páginas, embora isso tornasse as páginas inválidas para qualquer outro dispositivo. O Mobile Explorer 2.0 estava disponível no Benefon Q, Sony CMD-Z5, CMD-J5, CMD-MZ5, CMD-J6, CMD-Z7, CMD-J7 e CMD-J70. Com a adição de um kernel de mensagens e um modelo de driver, isso era poderoso o suficiente para ser o sistema operacional para determinados dispositivos embarcados. Um desses dispositivos foi o Amstrad e-m @ iler e em @ iler 2. Esse código formou a base para o MME3.

Várias empresas ofereceram navegadores para a plataforma Palm OS. O primeiro navegador HTML para Palm OS 1.0 foi o software HandWeb by Smartcode, lançado em 1997. HandWeb incluía sua própria pilha TCP / IP e o Smartcode foi adquirido pela Palm em 1999. Navegadores móveis para a plataforma Palm OS se multiplicaram após o lançamento do Palm OS 2.0, que incluía uma pilha TCP / IP. Um navegador freeware (embora mais tarde shareware) para o Palm OS foi o Palmscape, escrito em 1998 por Kazuho Oku no Japão, que fundou o Ilinx . Ainda em uso limitado em 2003. A Qualcomm também desenvolveu o navegador da Web Eudora e o lançou com o smartphone QCP baseado em Palm OS. O ProxiWeb era uma solução de navegação na Web baseada em proxy, desenvolvida por Ian Goldberg e outros na Universidade da Califórnia em Berkeley e posteriormente adquirida pela PumaTech.

Lançado em 2001, o Mobile Explorer 3.0 adicionou compatibilidade com iMode (cHTML) além de vários esquemas proprietários. Ao combinar de forma criativa esses esquemas proprietários com protocolos WAP, o MME3.0 implementou a sincronização de banco de dados OTA, push e-mail , push de clientes de informações (não muito diferente de uma 'Tela Hoje') e funcionalidade PIM. O Sony Ericsson CMD-Z700 cancelado deveria apresentar forte integração com o MME3.0. Embora o Mobile Explorer estivesse à frente de seu tempo no espaço da telefonia móvel, o desenvolvimento foi interrompido em 2002.

Também em 2002, a Palm, Inc. ofereceu o Web Pro em PDAs Tungsten baseados em um navegador Novarra . A PalmSource ofereceu um navegador concorrente baseado no Access Netfront .

A Opera Software foi pioneira com sua tecnologia Small Screen Rendering (SSR) e Medium Screen Rendering (MSR). O navegador Opera é capaz de reformatar páginas normais da web para um ajuste ideal em telas pequenas e médias (PDA). Foi também o primeiro navegador móvel amplamente disponível a suportar Ajax e o primeiro navegador móvel a passar no teste ACID2 . [1]

Distinto de um navegador móvel é um emulador baseado na web, que usa um "telefone virtual" para exibir páginas WAP na tela de um computador, implementado em Java ou como um transcodificador HTML.

Navegadores móveis populares

A seguir estão alguns dos navegadores móveis mais populares. Alguns navegadores móveis são, na verdade, navegadores da web miniaturizados, portanto, alguns provedores de dispositivos móveis também fornecem navegadores para desktops e laptops .

Compartilhamento de uso de navegadores de celular ( smartphone e tablet ) para
Fonte Encontro
Navegador Android
cromada Internet
Explorer
Safári Opera Mini UC
Browser
Samsung
Internet
De outros
Statcounter Junho de 2017 4,24% 47,26% 0,59% 21,17% 5,01% 14,16% 6,03% 1,09%
Statcounter Junho de 2015 15,81% 30,67% 1,76% 24,64% 10,37% 12,95% - 3,79%
NetApplications Junho de 2014 22,77% 16,67% 2,01% 47,06% 7,82% - - 4,69%

Navegadores padrão para celular e tablet

Navegador O Criador FOSS Motor de layout atual Licença de software Notas
Amazon Silk Amazon.com Algum Piscar proprietário e LGPL Usa arquitetura dividida em que todo o processamento é realizado nos servidores da Amazon
Navegador Android Google sim WebKit BSD e LGPL Navegador incluído com Android versão 1.5 a versão 4.1
BlackBerry Browser BlackBerry Ltd Algum Mango (versão 4.5, 4.6, 4.7, 5.0)
Webkit (versão 6.0+)
proprietário e LGPL -
Blazer Palma Não NetFront proprietário instalado em todos os Palm Treos e PDAs mais recentes
cromada Google Algum WebKit , Blink (versões 28+) Freeware sob os Termos de Serviço do Google Chrome, mas usa componentes do projeto Chromium (navegador da web) . Instalado como padrão nos dispositivos do Google que vêm com Android versão 4.1 ( Jelly Bean ) ou superior
Clipper Palma Não personalizadas proprietário instalado em dispositivos da série Palm_VII ou através do Mobile Internet Kit da Palm
Dolphin Browser MoboTap Não WebKit proprietário instalado em todos Bada
Firefox para celular Mozilla sim Gecko , WebKit (apenas versão iOS) MPL Atualmente lançado para Android e iOS, mas navegador padrão para dispositivos Firefox OS (agora descontinuado)
Internet Explorer Mobile Microsoft Não Tridente proprietário no Windows Phone e Windows Mobile apenas
Iris Browser Torch Mobile Algum WebKit proprietário e LGPL Adquirido pela Research in Motion - Não é mais compatível com Windows Mobile ou Linux
Navegador da web Kindle Amazon.com Não NetFront proprietário Rotulado como "experimental"
Microsoft borda Microsoft Não EdgeHTML proprietário no Windows 10 Mobile
Navegador Myriad Myriad Group Algum Magellan (versão 6.x)
Fugu (versão 7.x)
WebKit (versão 9)
proprietário e LGPL Adquirido da Openwave em 2008
NetFront ACCESS Co., Ltd. sim NetFront proprietário -
Navegador Nokia Series 40 Nokia Algum WebKit proprietário e LGPL -
Opera Mini Opera Software Não Presto proprietário Capaz de pré-processar páginas da web e formatar para telas pequenas
Opera Mobile Opera Software Não Presto , Blink (versões 15+) proprietário Capaz de ler HTML e reformatar para telas pequenas
Navegador da web PlayStation Portable Sony sim NetFront proprietário -
Polaris Browser Infraware Inc. Algum Lumi (Ver. 6.x)
WebKit (Ver. 7.x)
proprietário e LGPL Nokia, Samsung, Kyocera e outros telefones vendidos nos EUA, China, Coreia do Sul, etc.
Navegador QQ Tencent Algum WebKit , Trident proprietário
Navegador da web S60 Nokia sim WebKit LGPL em telefones S60 (predominantemente Nokia)
Safári Apple Inc. Algum WebKit ( WebCore ) proprietário e LGPL no iOS ( iPhone , iPod Touch e iPad )
Skyfire Mobile Browser Fogo do céu Algum WebKit proprietário e LGPL Renderiza conteúdo em Flash 10, Ajax e Silverlight. Atualmente suporta iOS e Android.
Navegador WebOS

Palma

Algum WebKit proprietário e LGPL O último WebOS, 3.0.5, foi lançado em 12 de janeiro de 2012
Navegador O Criador FOSS Motor de layout atual Licença de software Notas

Navegadores móveis instaláveis ​​pelo usuário

Navegador O Criador Motor de layout atual Plataformas Licença de software Notas
360 Web Browser Puxão digital iOS
Aloha (navegador da web) Aloha Mobile Ltd. WebKit iOS , Android Navegador com foco na privacidade
Navegador BOLT Bitstream Inc. WebKit Java ME , BlackBerry Proprietário Descontinuado em dezembro de 2011
Brave navegador Corajoso Piscar iOS, Android, Código aberto Foco na privacidade, construído em cromo.
Cake Browser Cake Technologies, Inc. WebKit iOS, Android Navegador móvel deslizante criado em 2018
cromada Google WebKit , Blink Android , iOS Freeware sob os Termos de Serviço do Google Chrome
Navegador UC UC Mobile U3 (baseado em WebKit ) S60 , Java ME , Android , iOS , Windows Mobile , Bada Freeware proprietário Renderização de proxy em Java e Symbian. Motor U3 no Android.
Classilla Cameron Kaiser Clecko um Gecko modificado Mac OS 8.6 , Mac OS 9 MPL / GPL / LGPL Embora seja desktop, usa um agente de usuário móvel por padrão devido às máquinas mais antigas que atende.
Deepfish Microsoft Windows Mobile Proprietário Navegador de renderização proxy (descontinuado)
JioBrowser Jio WebKit , Blink Android Proprietário Navegação segura
Navegador Micromax Micromax Informática Android
Dolphin Browser MoboTap WebKit Android , iOS
Firefox para celular Fundação Mozilla Gecko , WebKit (iOS) Android , Firefox OS (descontinuado), iOS MPL Inclui suporte para HTML5 , Firefox Sync , suporte para add-ons e navegação por guias .
Links Twibright Labs Playstation portátil GPL Porta não oficial, requer firmware personalizado
Navegador Mercury iLegendSoft, Inc. Android , iOS freeware
Minimo Fundação Mozilla Gecko Linux , Windows CE MPL / GPL / LGPL Interrompido
NetFront ACCESS Co., Ltd. NetFront, WebKit Linux , S60 , BREW , Android , Windows Mobile , outros Proprietário
Opera Mini Opera Software Presto Java ME , Android , Windows Mobile , iOS , BlackBerry , S60 , outros Proprietário Suporta a maioria dos recursos do Opera autônomo, mas pode ser executado em telefones menos capazes, descarregando a renderização com uso intensivo de memória para o servidor proxy (com base no Opera Mobile em execução em um servidor)
Opera Mobile Opera Software Presto , Blink Android , Maemo , BREW , S60 , Windows Mobile A partir da versão 14, ele é baseado no Chromium.
Lua pálida Moonchild Productions Android Freeware proprietário Construído no código do Firefox
Pixo Sun Microsystems
Navegador QQ Tencent WebKit , Trident Windows , Mac OS X , Android , iOS Freeware proprietário
Skweezer
Fogo do céu Skyfire Labs, Inc. WebKit (versão 2.x +), Gecko (versão 1.x) Android , iOS Suporta Flash e Ajax. Em 31-12-2010, ele não oferece mais suporte para Symbian OS ou Windows Mobile
Sleipnir Fenrir Inc WebKit Android , iOS , Windows Mobile
Aço WebKit Android Interrompido
Teashark Java ME Freeware proprietário
Tristit Telefones habilitados para Java, BlackBerry
Vision Mobile Browser Novarra Java ME , BREW Proprietário
WinWAP Winwap Technologies Windows Mobile Proprietário
Navegador O Criador Motor de layout atual Plataformas Licença de software Notas

Transcodificadores HTML para celular

Os transcodificadores móveis reformatam e compactam o conteúdo da web para dispositivos móveis e devem ser usados ​​em conjunto com navegadores móveis integrados ou instalados pelo usuário. A seguir estão vários serviços líderes de transcodificação para celular .

Transcodificadores extintos ou sites com funcionalidade de transcodificação removida

  • Google Mobilizer (Google Web Transcoder) - Extinto desde fevereiro de 2016. Substituído pelo Google Web Light.
  • Site para smartphone - o último instantâneo existente do site é de 5 de setembro de 2012.
  • Combinações dispositivo-navegador na nuvem
  • Finch - O último instantâneo de um site funcional da Finch data de 28 de fevereiro de 2009. Este serviço extinto não deve ser confundido com o Finch (software) . Finch, o transcodificador, tornou-se Squeezr! Beta já em 8 de dezembro de 2009.
    • Squeezr! Beta - A última página funcional do Squeezr! Beta data de 13 de fevereiro de 2010. Em 28 de agosto de 2010, o Squeezr! Beta foi fechado; a última página do Squeezr de autoria de Adam Brenecki é datada de 2 de janeiro de 2012. Desde 2013, squeezr.net redirecionou para squeezr.it, que é um serviço diferente, e não relacionado a Adam Brenecki.
  • Microsoft Bing - a opção de habilitar ou desabilitar "Otimizar páginas da web para o seu telefone" em "Configurações de pesquisa" não estava visível na versão móvel do Bing a partir de março de 2018. (A versão móvel pode ser acessada com um telefone ou tablet, ou durante a configuração um navegador da web para se identificar com uma string de agente do usuário baseada em celular .)
  • MobileLeap Transcoding Engine, da MobileLeap Inc. Em março de 2018, o código-fonte da página da web inclui JavaScript da empresa de estacionamento de domínios Sedo -> ) - O site não permitiria a entrada sem um cookie, portanto, um rastreador típico seria redirecionado para o mlvb's página cookiecheck, cujo último instantâneo é de 12 de outubro de 2017.
  • Mowser (mowser.com) - comercializado alternadamente com o nome de domínio mowser.mobi, que agora é um deadlink permanente. O último instantâneo de uma página de trabalho data de 22 de setembro de 2017. Em 30 de março de 2018, o site foi encerrado.

Veja também

Referências

links externos