Author Topic: CPC web browser developments  (Read 1135 times)

0 Members and 1 Guest are viewing this topic.

Offline rpalmer

  • 6128 Plus
  • ******
  • Posts: 552
  • Country: au
  • Liked: 351
  • Likes Given: 18
CPC web browser developments
« on: 20:59, 08 February 15 »
Hello everyone,

As mentioned elsewhere in the forum, I have continued with the development of a WEB browser.

Well here is the current development version which has the following improvements:

1. Rationalized code to allow for more functions to be added.
2. Icons which can be in mode 1 color format.
3. Animation of icons when processing HTML.
4. Improvement to displaying a mode 1 icon in a mode 2 screen (this involved a 2 x 2 pixel pattern for two of the four colors).

To use the current version:

a. Install the ROM file into ROM socket #4.
b. Insert 'main' disk file into drive 'A'
c. Insert 'fonts' disk into drive 'B'
d. Run "cpcb"
rpalmer

Offline rpalmer

  • 6128 Plus
  • ******
  • Posts: 552
  • Country: au
  • Liked: 351
  • Likes Given: 18
Re: CPC web browser developments
« Reply #1 on: 00:15, 07 April 15 »
hello people,

Here is the next update to the CPC Web browser.

It includes a major change to how table cell borders are drawn. They are now drawn as lines rather than using '+', '|' and '-' characters.
Tables do not yet handle images within the cells, but changes to allow this are underway, so for now it only handles text. Text within the table are also assumed to be fixed space characters even if proportional fonts are used.

The start up also requires the 'fonts' disk in drive B at startup.

The icons for the cursor are now configurable by the user for what ever 2x2 image they like (excel file attached).

The startup now uses symbolic names (for system variables) in the .SEQ files to make understanding what it does easier.

The applications are yet to be re-built for the method of accessing system variables and these too are underway. This new method make it possible for the applications to be browser change resilient in terms of location of variables and accessibility.

See attached image for example.

I will look at attempting to create image handlers for PNG, GIF and JPEG files so that current internet pages can be viewed as expected, this effort will no doubt take quite some time.

Many more changes are yet to be done..... so watch this space as they say.

rpalmer