iCab Mobile - Navegador Web

El taxi de Internet para el iPhone, iPod Touch e iPad

© 2009-2014 Alexander Clauss

Filtros

iCab Mobile proporciona filtros que pueden utilizarse para filtrar banners de anuncios y otros elementos. Los filtros incluídos proporcionan algunos filtros de anuncios básicos que pueden filtrar algunos anuncios, pero no todos. Un usuario de iCab ha convertido la lista "fanboy" adblocker a un formato que iCab Mobile puede importar. Esta lista de filtros tiene más de 3000 filtros y filtra mucho más que los filtros por defecto. Pero también necesita mucha más memoria y, especialmente en dispositivos antiguos y más lentos, la gran lista de filtros puede relantizr la carga de la página web. En cualquier caso, si estás interesado en la lista, puedes descargarla desde aquí: fanboy_adblock.txt. Utiliza la característica Exportar/Importar para importar la lista de filtros desde tu PC/Mac a iCab Mobile.

Módulos

La característica de módulos de iCab Mobile proporciona una forma de añadir nuevas funcionalidades a iCab Mobile sin actualizar la aplicación. Los módulos son aplicaciones JavaScript que se ejecutan en el contexto de la página actualmente mostrada y así poder modificar la página u obtener datos de la página. Cualquier persona que pueda programar en JavaScript debería ser capaz de escribir Módulos para iCab y publicarlos para que estos módulos puedan ser utilizados por otros usuarios. Todo lo que se necesita es un enlace en una página web a este módulo. Si el usuario pulsa en ese enlace, iCab descargará e instalará automáticamente el módulo (el usuario solamente tiene que confirmarlo).

La documentación de la API para el desarrollo de tus propios módulos puede encontrarse en el Blog de iCab.

Los módulos que están actualmente disponibles muestran una idea de lo que puede hacerse con los estos módulos:

GoogleReader
Este módulo busca artículos RSS en una página web y añade el artículo a tu cuenta GoogleReader. Los usuarios de GoogleReader no tendrán que añadir manualmente los artículos manualmente en el sitio web de GoogleReader, un simple clic con tu dedo es todo lo que necesitas hacer...

Instapaper, ReadItLater
Estes módulos pueden añadir la página actual a tu cuentaInstapaper y ReadItLater para que puedas leer estas páginas con sus aplicaciones nativas más tarde.

Scroll page to the top/bottom
Estes módulos desplazan la página web al inicio o al final. Esto facilita la navegación en páginas web muy grandes.

AppLink

AppLink es una API que facilita a las Apps el descubrir que otras Apps están instaladas en el dispositivo para abrir ciertas URLs y para abrir la URL en esas Apps.

Por ejemplo, al utilizar AppLink una aplicación de Wikipedia como "Wikipanion" es capaz de abrir no solo enlaces en Safari sino también en iCab Mobile. Y esto es posible pese a que el iOS no permite modificar el navegador por defecto. También un navegador como iCab Mobile puede proporcionar un botón especial cuando el usuario abre una página de wikipedia el cual pasará la página directamente a la app "Wikipanion".

AppLinks facilita a las Apps el trabajar juntas cuando haya URLs involucradas. Y hay varios servicios Web con aplicaciones especializadas donde esto podría ser útil: Twitter, Facebook, Wikipedia, etc.

Los usuarios no necesitan copiar y pegar URLs desde una aplicación a otra, o incluso manualmente. Una pulsación con un dedo es todo lo que necesitan hacer.

La descripción de la API de AppLink puede encontrarse en el Blog de iCab.

Algunos ejemplos de Apps compatibles con AppLink...

NewsTap (Usenet Reader)
Esta App puede abrir enlaces en iCab Mobile y Safari (y también en otros navegadores compatibles con AppLink). También puede guardar un enlace como bookmark directamente en iCab Mobile.

SEP, Wikipanion
Ambas Apps son lectores especializados para sitios web especiales. Pueden abrir enlaces en Safari o iCab Mobile o en otros navegadores compatibles con AppLink.

Zeichen, Turing
Estas Apps abren sus páginas de ayuda en un navegador compatible con AppLink.

iCab Mobile
El navegador muestra un botón especial cuando se muestra una página web que pueda ser procesada por otra App (AppLink compatible) en el dispositivo.

Si conoces una App que pueda beneficiarse de AppLink, por favor haz que el desarrollador de esta App sepa acerca de AppLink. Quizá la siguiente versión de la App no solo abra enlaces en Safari, también en iCab Mobile por ejemplo.

Filter

Über die Filter-Funktion von iCab Mobile kann man z.B. Werbebanner und andere Dinge aus Web-Seiten herausfiltern. Die eingebauten Filter decken einen guten Teil der Werbebanner und Statistik-Tools ab. Die Zahl der Filter ist nicht übermäßig groß, und damit verlangsamen die eingebauten Filter nicht das Laden von Seiten. Es gibt im Web aber noch einige andere sehr viel ausführlichere Filter-Listen, u.A. die "fanboy"-Listen. Ein iCab Mobile-Anwender hat diese "fanboy"-Liste in ein iCab-kompatibles Format umgewandelt, so daß man diese direkt über die Import/Export-Funktion vom PC/Mac auf iCab Mobile übertragen kann. Diese Liste ist mit über 3000 Filtern allerdings auch sehr groß, was möglicherweise auf äteren und langsameren iPod Touch- und iPhone-Geräten zu Performance-Einbussen kommen könnte. Wer dennoch mit dieser Filter-Liste spielen möchte, kann sie sich von hier herunterladen: fanboy_adblock.txt.

Module

Mit Modulen lassen sich neue Funktionen in iCab Mobile nachrüsten, ohne das App selbst aktualisieren zu müssen. Module sind JavaScript-Programme, die im Kontext einer Web-Seite aufgerufen werden können, und die jeweilige Seite dann manipulieren, oder auch nur gezielt Informationen extrahieren können. Jeder der JavaScript beherrscht, kann Module für iCab Mobile schreiben und für andere Anwedner bereitstellen. Die Installation der Module ist denkbar einfach: man muss nur auf einen Link zum Modul auf einer Web-Seite tippen, und iCab Mobile wird das Modul herunterladen und installieren (eine Bestätigung des Anwenders ist noch nötig).

Eine Beschreibung der Modul-API zur Entwicklung eigener Module finden Sie im iCab Blog.

Die derzeit verfügbaren Module zeigen schon die vielfältigen Möglichkeiten an. Hier sind einige wenige Beispiele:

GoogleReader
Dieses Modul sucht nach dem RSS-Feed der aktuellen Web-Seite und fügt diesen dem eigenen GoogleReader-Konto hinzu. Anwender von GoogleReader können so auf Knopfdruck neue Feeds direkt aus iCab heraus abonnieren und müssen dies nicht mehr in anderen Apps oder manuell auf der GoogleReader-Webseite tun.

Instapaper, ReadItLater
Diese Module speichern die aktuelle Seite in Ihrem Instapaper- bzw. ReadItLater-Konto, so daß sie die Seite dann über die entsprenchenden Apps dieser Dienste lesen können.

Seite nach oben/unten Scrollen
Diese Module scrollen die Web-Seite ganz nach oben/unten. Dies erleichtert die Navigation in sehr langen Dokumenten.

AppLink

AppLink ist eine API, die es erlaubt, daß Web-Browser (wie iCab Mobile), Mail-Apps oder RSS-Reader erkennen können, ob andere Apps auf dem Gerät installiert sind, in denen sie bestimmte Web-Seiten öffnen können. Auch umgekehrt können andere Apps erkennen, ob AppLink-kompatible Browser oder Mail-Apps installiert sind, um dann dort Links zu öffnen, anstatt in Safari oder Mail. Dieser Austausch funkioniert unter AppLink-kompatiblen Apps sehr einfach und lässt sich ohne viel Aufwand implementieren.

Beispielsweise kann ein App wie "Wikipanion" Links aus der Wikipedia nicht nur an "Safari" weiterleiten, sondern auch an "iCab Mobile". Auch wenn man im iOS den Standard-Browser (Safari) nicht ändern kann, erlaubt es AppLink dennoch, andere Browser als "Safari" aufzurufen. Auch umgekehrt kann "iCab Mobile" automatisch erkennen, daß "Wikipanion" URLs zur wikipedia.org-Seite verarbeiten kann. Wenn man also in "iCab Mobile" die Wikipedia-Seite öffnet und "Wikipanion" ist installiert, dann blendet "iCab" einen neuen Button neben dem URL-Feld ein, über den man die Seite direkt an "Wikipanion" weiterreichen kann.

AppLink kann es dem Anwender somit extrem erleichtern, Web-Seiten von einem App an ein anderes für diese Seite spezialisiertes App zu übergeben, ohne daß der Anwender die URLs kompliziert mit Copy & Paste oder gar manuell zwischen den Apps übertragen muß.

Eine Beschreibung der AppLink-API für ihre eigenen Apps finden Sie im iCab Blog.

Beispiele für AppLink-kompatible Apps sind

NewsTap (Usenet Reader)
Das App kann Links in Usenet Artikeln wahlweise an Safari, iCab Mobile oder jeden anderen AppLink-kompatiblen Browser übergeben. Es kann darüber hinaus sogar noch Web-Seiten direkt in iCab Mobile bookmarken.

SEP, Wikipanion
Beide Apps sind auf eine Web-Seite spezialisiert und können die dort angebotenen Inhalte optimal auf dem iPhone bzw. iPad präsentieren. Links können wahlweise in Safari, iCab Mobile bzw. anderen AppLink-kompatiblen Browsern geöffnet werden

Zeichen, Turing
Diese Apps öffnen ihre Support-Webseite wahlweise in Safari oder einem AppLink-kompatiblen Browser.

iCab Mobile
Der Browser blendet einen speziellen Button ein, über den andere Apps gestartet werden können, die die gerade angezeigte Web-Seite verarbeiten können. YouTube-Video-Seiten können so auf Knopfdruck direkt an das YouTube-App weitergereicht werden, Wikipedia-Seiten direkt an Wikipanion usw.

Verwenden Sie ein App, welches durch AppLink profitieren könnte, schreiben Sie doch dem Entwickler des Apps eine E-mail und verweisen Sie auf die AppLink-Seite. Vielleicht wird dann die nächste Version des Apps ebenfalls kompatibel zu AppLink.