Senusret's browser: Difference between revisions
m (Alexander moved page Pegasus to Senusret's browser: Project renamed) |
m (image, not emblem) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{stub}}[[ | {{stub}}{{infobox swproj | ||
''' | |name=Senusret's browser | ||
|image=Senusrets.jpg | |||
|by=Alexander Nicholi | |||
|langs=[[C*]] | |||
|systems=[[Sirius DOS]], [[A*]] | |||
|archs={{wp|Intel 80286|i486}} | |||
|lic=[[Artisan Software Licence#ASL 1.1|ASL 1.1]] | |||
}} | |||
'''Senusret's browser''', or simply '''Senusret's''' for short, is a {{wp|Lynx (web browser)|Lynx}}-inspired graphical web browser that aims to display webpages without the use of JavaScript while also handling graphical elements such as images. It is named after its creator's late pet, Senusret III, a long-haired gold duster born shortly before he got married. | |||
==DOM support== | ==DOM support== | ||
Senusret's will support several kinds of document object models, or DOMs, in a descending order of importance: | |||
* XHTML 1.1 + CSS 2.1 (the "Standard DOM") | * XHTML 1.1 + CSS 2.1 (the "Standard DOM") | ||
* A compatibility-oriented HTML 4.01 + CSS 2. | * A compatibility-oriented HTML 4.01 + CSS 2.1 (the "Classic DOM") | ||
* A feature-moderated HTML 5 + CSS 3 (the "Moderated DOM") | * A feature-moderated HTML 5 + CSS 3 (the "Moderated DOM") | ||
==Supported platforms== | ==Supported platforms== | ||
Initially, | Initially, Senusret's will target the [[Sirius DOS]] research platform created by [[User:Alexander|Alexander Nicholi]] using the Sirius A, B, A′ and B′ research computers and Bochs-based virtualisation. Since A′ and B′ are non-graphical i286-based computers, it will not run on those directly. Sirius A and B as well as Bochs virtio leverage [[Cirrus]] [[Alpine series]] of 2D accelerators, and so Senusret's will directly leverage Cirrus-specific SVGA/VESA extensions that these cards provide. | ||
It is possible for | It is possible for Senusret's to leverage a barebones graphics/media toolkit such as SDL, although this will not be a focus at the outset since virtual Sirius DOS achieves the same effect of support. Once [[Anodyne]] has found sufficient form, it, too, will be a target of interest for Senusret's, along with everything else involving [[Byblos]]. | ||
[[Category:Sirius DOS components]][[Category:Anodyne components]] | [[Category:Sirius DOS components]][[Category:Anodyne components]] |
Latest revision as of 04:46, 20 June 2024
Senusret's browser | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Created by | Alexander Nicholi | ||||||||||
Written in | C* | ||||||||||
OSes | Sirius DOS, A* | ||||||||||
ISAs | i486 | ||||||||||
Licence | ASL 1.1 |
Senusret's browser, or simply Senusret's for short, is a Lynx-inspired graphical web browser that aims to display webpages without the use of JavaScript while also handling graphical elements such as images. It is named after its creator's late pet, Senusret III, a long-haired gold duster born shortly before he got married.
DOM support
Senusret's will support several kinds of document object models, or DOMs, in a descending order of importance:
- XHTML 1.1 + CSS 2.1 (the "Standard DOM")
- A compatibility-oriented HTML 4.01 + CSS 2.1 (the "Classic DOM")
- A feature-moderated HTML 5 + CSS 3 (the "Moderated DOM")
Supported platforms
Initially, Senusret's will target the Sirius DOS research platform created by Alexander Nicholi using the Sirius A, B, A′ and B′ research computers and Bochs-based virtualisation. Since A′ and B′ are non-graphical i286-based computers, it will not run on those directly. Sirius A and B as well as Bochs virtio leverage Cirrus Alpine series of 2D accelerators, and so Senusret's will directly leverage Cirrus-specific SVGA/VESA extensions that these cards provide.
It is possible for Senusret's to leverage a barebones graphics/media toolkit such as SDL, although this will not be a focus at the outset since virtual Sirius DOS achieves the same effect of support. Once Anodyne has found sufficient form, it, too, will be a target of interest for Senusret's, along with everything else involving Byblos.