Web Browsers on PDAS
This post meticulously chronicles the pioneering yet often clunky world of web browsers on Personal Digital Assistants, predating the smartphone revolution. It offers a fascinating historical deep dive into how platforms like Apple Newton, Palm OS, and Windows Mobile grappled with internet connectivity. For HN readers, it's a nostalgic and technically rich journey through the foundational struggles of early mobile computing, revealing how far modern browsing has evolved.
The Lowdown
Before smartphones monopolized our pockets, Personal Digital Assistants (PDAs) were the frontier of mobile computing, and this article embarks on a nostalgic journey through their early attempts at web browsing. Focusing specifically on "full web browsers" capable of rendering HTML, it highlights the technical ingenuity and significant limitations that defined internet access on these devices, often battling against data loss and limited historical records to reconstruct this crucial period in digital history.
- EPOC (Psion): An early 16-bit OS (1989) that saw initial, rudimentary web access via PsiMail Internet's "Web" browser (HTML2, no JPEGs). Later, Opera 3.62 (2000) became the default, introducing more advanced features like HTML 3.2, JavaScript 1.1, and SSL support.
- Apple Newton: The device that coined "PDA" (1993) gained web capabilities through the Newton Internet Enabler. Browsers included PocketWeb (1994, image support via proxy), NetHopper (1996, later acquired by Spyglass and discontinued), Newt's Cape (1999, HTML 2.0, later freeware), and the advanced but unstable LunaSuite Pro (1997/98) with GIF/JPEG, audio, and HTML 3.2 support. Courier (2003) provided a unique text-only, note-based browsing experience.
- Palm OS (Garnet OS): (1996) Began with "web clipping apps" before true browsers emerged. Notable examples included Palmscape (1997, HTML 3.2, proxy for images), its successor Xiino (JavaScript, SSL), Qualcomm's Eudora Web (2000), and the highly popular Blazer (2000), which evolved from a proxy browser to using Access's NetFront 3.0 engine. Palm OS 5 (2002) integrated NetFront natively, and Novarra's WebPro (2002) targeted business users.
- Symbian OS: (1998, from EPOC32) Primarily shifted focus to "smartphones" or "communicators," causing dedicated PDAs to transition to other operating systems, thus limiting its distinct PDA browser ecosystem.
- Windows Mobile: (2000, Pocket PC) Featured Pocket Internet Explorer (1996), a lightweight, custom-built browser that gradually gained support for cookies, HTML frames, JavaScript, and CSS, eventually rebranding to Internet Explorer Mobile 6 with touch optimizations and Flash Lite. Third-party options included ThunderHawk (2001, proxy, desktop view), Minimo (2004, Firefox port with performance issues), Opera Mini (via Java emulator then natively), Opera Mobile (2006, native, on-device rendering), Skyfire (2008, proxy, Firefox-based), NetFront (2002, native, small-screen adaptations), and Iris (2008, WebKit-based, touch-optimized, later acquired by BlackBerry). Mozilla's 'Fennec' (Firefox Mobile) also had development efforts for Windows Mobile 6.
- Zaurus (Sharp): (1993) Initially ran a proprietary OS with its own browser, then Access's Compact NetFront. Upon switching to a Linux distribution (2002), it supported Opera, NetFront, and Picsel Browser (using ePAGE technology for multi-format rendering). Its open platform even allowed for custom ROMs to run full desktop browsers.
While dedicated PDAs ultimately succumbed to the rise of smartphones, their vibrant, albeit technically challenging, browser ecosystem laid crucial groundwork for the mobile web. This era showcased innovative solutions to render complex content on limited hardware and bandwidth, paving the way for the ubiquitous mobile browsing experiences we take for granted today.