Difference between revisions of "fpbrowser"

From Lazarus wiki
(Renderer Engines)
(Renderer Engines)
Line 7: Line 7:
 
ToDo
 
ToDo
  
== Renderer Engines ==
+
== Rendering Engines ==
  
 
The source code of fpbrowser allows selecting the used rendering engine. Currently there are 2 options available: TurboPower iPro and THTMLPort, being that currently TurboPower is utilized.
 
The source code of fpbrowser allows selecting the used rendering engine. Currently there are 2 options available: TurboPower iPro and THTMLPort, being that currently TurboPower is utilized.
  
* [[Webbrowser#Using_the_turbopower_internet_pro_control|TurboPower iPro]]
+
* [[Webbrowser#Using_the_turbopower_internet_pro_control|TurboPower iPro]] <- This is the default one utilized
* [[THtmlPort]]
+
* [[THtmlPort]] <- This shows the HTML a bit better, but it has some problems while compiling, it seams to hit a FPC bug which prevents building sometimes and is very annoying
  
 
Also interresting is this wiki page which lists possible rendering engines: [[Webbrowser]]
 
Also interresting is this wiki page which lists possible rendering engines: [[Webbrowser]]

Revision as of 14:46, 11 November 2011

fpbrowser is a web browser written in Lazarus.

Screenshots

ToDo

Rendering Engines

The source code of fpbrowser allows selecting the used rendering engine. Currently there are 2 options available: TurboPower iPro and THTMLPort, being that currently TurboPower is utilized.

  • TurboPower iPro <- This is the default one utilized
  • THtmlPort <- This shows the HTML a bit better, but it has some problems while compiling, it seams to hit a FPC bug which prevents building sometimes and is very annoying

Also interresting is this wiki page which lists possible rendering engines: Webbrowser

Modules

FPBrowser support modules, which are plugins which can change the behavior of the browser.

mod_braille

This module converts the text of websites in Braille so that people can practice their Braille skills.

Download

You can download the source using Subversion:

 svn co https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/applications/fpbrowser fpbrowser

And it requires Synapse:

svn co https://synalist.svn.sourceforge.net/svnroot/synalist/trunk/ synapse

See Also