Tkhtml
{{Infobox software
|name = Tkhtml
|logo =
|screenshot = Tkhtml.PNG
|caption = Hv3 using Tkhtml to render the Wikipedia front page
|latest_release_version =
|latest_release_date =
|latest_preview_version =
|latest_preview_date =
|programming language = C, Tcl
|developer = Liem Bahneman{{cite journal|journal=iX|title=Weberknechte - WWW Dokumente komfortabel erstellen|language=German|first=Stefan|last=Mintert|publisher=Heinz Heise|issue=8|year=1995}}
|operating_system = UNIX, other
|genre = Browser engine, WYSIWYG HTML editor
|license = BSD
|website = {{URL|tkhtml.tcl.tk}}
}}
Tkhtml is a discontinued open-source browser engine written in C using the Tk widget toolkit.{{cite web|last=Bahneman|first=Liem|title=ANNOUNCE: tkHTML-2.0 html editor for X11|url=http://www.w3.org/Tools/tkHTML.html|publisher=World Wide Web Consortium|accessdate=16 November 2010|date=30 August 1994}} It was used primarily by the Html Viewer 3 (Hv3) minimalist web browser.
Version 1 was written using the XF application builder, but because of functionality reasons this part was rewritten. In 2006, it was announced that a public build of Tkhtml Alpha 10 had passed the Acid2 test.{{cite web|url=http://www.howtocreate.co.uk/acid/#tkhtml|title=Acid2 in major browsers|publisher=How To Create|accessdate=2008-04-27}}
To run Tkhtml, the Tcl/Tk framework needed to be installed. Then the standard wish interpreter needed to be replaced by the wwwish interpreter to use the WYSIWYG previewing function. Tkhtml can still be run through the use of bindings to other programming languages. The TkinterWeb package, for example, can be used to embed Tkhtml in Python Tkinter applications.{{cite web|url=https://github.com/Andereoo/TkinterWeb|title=TkinterWeb|publisher=GitHub|accessdate=2022-01-19}}
References
{{reflist}}
External links
- [http://tkhtml.tcl.tk/index.html Tkhtml Home Page]
- [http://tkhtml.tcl.tk/hv3.html Html Viewer 3 - Tkhtml3 Web Browser]
- [https://github.com/Andereoo/TkinterWeb TkinterWeb]
{{Web browser engines}}
{{HTML editors}}
Category:Free software programmed in Tcl