Retro Computing: Webbrowser für den TI-99/4A (heise)
Sind bei Heise Retro-Wochen? Vor wenigen Tagen ein Amiga-Artikel und jetzt sowas: Webbrowser für eine 8-Bit-Kiste. So toll das für den TI-User auch sein mag – mich lässt das natürlich auch nachdenken, was man dem C64 noch Gutes tun kann.
Die TI-Lösung scheint ja speziell aufbereitete Seiten (und Tags) zu benötigen. Ähnliches hatte ich mir auch mal für einen C64-Browser vorgestellt: Ein 8-Bit-Browser, der mit einer abgespeckten Seitenbeschreibung beschickt wird – vielleicht sowas wie "Markdown" (.md). Und dazu (und hier gehen die Projekte/Ideen auseinander) ein Proxy-Server, der on-the-fly Rich-HTML-Seiten reduzieren kann, ähnlich den Proxys, die Opera für den Opera-Mini-Browser verwendet (nur eben noch extremer). Dann bräuchte man keine speziell angepassten Webseiten und der "schwache 8-Bit-Rechner" müsste nicht einmal mehr gucken, welche Code-Bestandteile er ignorieren (und trotzdem empfangen) muss und welche er darstellen kann. Das wird schon vorab gefiltert und runtergerechnet. Und dieser Proxy sollte offen erreichbar sein, sodass man auf jeder leistungsschwachen Hardware diesen Minimal-Hypertext-Code empfangen könnte. Dann könnten die Atari-8-Bit-Fans, die TI-Fans, die Specci-Fans und eben auch die Commodore-8-Bit-Fans eigene Browser programmieren, die alle vom gleichen Proxy gefüttert werden.
Klar, das ist alles komplett sinnfrei – aber wäre es nicht cool, mit dem C64 quasi jede Webseite im Netz ansurfen zu können (auch wenn man nur Textdarstellung und vielleicht auch kaum Farbe hätte)?
Was dann noch aus meiner Sicht fehlt, wäre ein preiswertes Interface, um den C64 ans Netz zu bekommen. Kann man nicht auf Basis eines 10€-SheevaPlugs oder einem anderen Microcontroller-Board dem C64 für wenig Geld (z.B. angeschlossen als virtuelles IEC-Drive) "Netzwerk"-Funktionalität beibringen? Dem C64 selbst bräuchte man ja kein IP beibringen, der müsste nur irgendwie Daten rein- und rausbekommen, den Rest erledigt dann der darauf angepasste Browser.
Ich weiß, alles Wolkenkuckucksheime. Wer soll das alles programmieren, wer soll den Proxy betreiben? Keine Ahnung – ich wollte hier nur mal die Idee in den Raum stellen. Leute mit mehr Ahnung von Technik als ich, werden mir bestimmt sagen können, warum das alles Quatsch ist.