Navegador móvel - Mobile browser
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 .
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 | 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 | 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 | 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 | 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 .
- Adaptador da Web Openwave - usado pela Vodacom
- Vision Mobile Server
- Skweezer - usado por Orange, Etisalat, JumpTap, Medio, Miva e outros
- Teashark
- Opera Mini
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
- Guerras de navegador
- Repositório de descrição de dispositivo
- i-mode
- Aparelho de informação
- Web móvel
- Conteúdo móvel
- Compartilhamento de uso de navegadores da web
- Agente de usuário
Referências
links externos
- W3C Mobile Web Initiative - “O objetivo da Mobile Web Initiative é tornar a navegação na Web a partir de dispositivos móveis uma realidade”, explica Tim Berners-Lee, Diretor do W3C e inventor da Web.
- HTML compacto para pequenos dispositivos de informação - W3C NOTE 9 de fevereiro de 1998
- Open Mobile Alliance
- Site do desenvolvedor do navegador Blackberry