Thursday, July 22, 2010

Python Aule updated as Curl Browser

Over at http://www.aule-browser.com/Python/ the custom Python browser has had an update.

Each component is generated from a list of features that could be declared in Curl (as it is now) or JSON or XML or other (Rebol, Icon, Logtalk, Oz.)

The buttons on the 'menubar' and the 'toolbar' now know how to set their roll-over tip and to update the status bar.  Much of the information is declared in typed enumerations and implemented as constructed procedures of type proc in Curl.

The browser requires the Curl Surge runtime and notes on that can be found at either www.logiquewerks.com or at www.curl.com or at the aule-browser.com home page.

As a dialect there is more to do: leverage macros and remove the distinction between action and browse which pre-dated the current approach.

A tagged set of URL's would now suffice to layout a basic custom browser or a desktop applet with a constrained set of navigable links.

Friday, July 9, 2010

Ovid Amores in literary markup using the Curl web-content language

I have refreshed the page at http://poems.aule-browser.com/ so that this simple formatting of  Tony Kline's translation of Book 1 of Ovid's Amores is utf-8.

The markup is basically
{line
   Just now, I was preparing to start with heavy fighting
}
as in
{poem
{elegy-id Book I Elegy I}
{elegy-title The Theme of Love}{br}
{br}
{line
   Just now, I was preparing to start with heavy fighting }
{br}
{line
although the breaks could be placed within the {line } text formatting procedure.

Saturday, July 3, 2010

Running multiple Curl applets within a single HTML page

 

Over at http://aule-browser.com/multi-curl/index.htm I have placed an example of running more than one Curl applet within a single HTML page.

Each applet is an object element placed in one of two div elements within the main div of the page's body element. I might has easily have used the same applet twice if suitable input fields or controls were present.

One possible use if for the second applet to be used by a manager or auditor to make note on the use, content or features of some other applet within a single web page.