Es ist leider nicht so leicht einen plattformunabhängigen Browser zu haben. TWebBrowser in Delphi basiert auf dem (unter Windows) allgegenwärtigen Internet Explorer, aber unter den anderen Systemen ist kein bestimmter Browser der Standard (ok, Mac
OS X hat standardmäßig Safari installiert...). Im schlimmsten Fall müsstest du also die Renderengine (Webkit oder Gecko) bei deiner Anwendung mitliefern oder zumindest den Benutzer darauf hinweisen, dass er sie entsprechend seines Betriebssystems zu installieren hat.
Mit ein wenig
Suche findet man dann übrigens
diese Wikiseite von Lazarus, wo die Materie durchaus erklärt wird (aber allein an Hand der Auswahl wird auch hier deutlich, dass es nicht trivial ist).
Gruß,
Sven