I'm working on a weird personal proof-of-concept project.
A HTML 5 compatible browser will *NOT* be considered.
I would really prefer a product aimed at HTML 2.
In any case CSS and/or JavaScript will not be used.
[Before I get flamed on supposed security issues - system will be isolated from web by design.]
I would prefer it operate under 64 bit Debian 12.
Operation under i386 Debian 9 would be acceptable.
Any suggestions?
TIA
On Sun, Nov 03, 2024 at 07:43:44AM -0600, Richard Owlett wrote:
I'm working on a weird personal proof-of-concept project.
A HTML 5 compatible browser will *NOT* be considered.
I would really prefer a product aimed at HTML 2.
In any case CSS and/or JavaScript will not be used.
[Before I get flamed on supposed security issues - system will be isolated >> from web by design.]
I would prefer it operate under 64 bit Debian 12.
Operation under i386 Debian 9 would be acceptable.
Any suggestions?
TIA
elinks, lyinx, w3m - all command line.
Dillo / Netsurf
It's also worth having a quick look at Vince's presentation on Netsurf
from mini-DebConf Cambridge 2024
https://meetings-archive.debian.net/pub/debian-meetings/2024/MiniDebConf-Cambridge/waferconf-18-netsurf-past-as-prologue.lq.webm
[Take out the lq. if you want the higher quality / higher bandwidth version]
Maybe also one of the older editors like bluefish which can be set to check HTML and display it as well as edit it.
Hope this helps, all the very best as ever
Andy
([email protected])
I'm working on a weird personal proof-of-concept project.
A HTML 5 compatible browser will *NOT* be considered.
I would really prefer a product aimed at HTML 2.
In any case CSS and/or JavaScript will not be used.
Any suggestions?
On Sun, Nov 03, 2024 at 07:43:44AM -0600, Richard Owlett wrote:
I'm working on a weird personal proof-of-concept project.
A HTML 5 compatible browser will *NOT* be considered.
Manpage for w3m hints it may be particularly suitable.
Will investigate elinks further as it is in Debian 12 repository.
I'm working on a weird personal proof-of-concept project.
A HTML 5 compatible browser will *NOT* be considered.
I would really prefer a product aimed at HTML 2.
In any case CSS and/or JavaScript will not be used.
[Before I get flamed on supposed security issues - system will be
isolated from web by design.]
I would prefer it operate under 64 bit Debian 12.
Operation under i386 Debian 9 would be acceptable.
Any suggestions?
TIA
On 3/11/24 21:43, Richard Owlett wrote:
I'm working on a weird personal proof-of-concept project.
A HTML 5 compatible browser will *NOT* be considered.
I would really prefer a product aimed at HTML 2.
In any case CSS and/or JavaScript will not be used.
[Before I get flamed on supposed security issues - system will be
isolated from web by design.]
I would prefer it operate under 64 bit Debian 12.
Operation under i386 Debian 9 would be acceptable.
Any suggestions?
TIA
https://en.wikipedia.org/wiki/HTML#HTML_version_timeline
shows
"
HTML version timeline
HTML 2
November 24, 1995
HTML 2.0 was published as RFC 1866. Supplemental RFCs added capabilities: November 25, 1995: RFC 1867 (form-based file upload)
May 1996: RFC 1942 (tables)
August 1996: RFC 1980 (client-side image maps)
January 1997: RFC 2070 (internationalization)
HTML 3
January 14, 1997
HTML 3.2[15] was published as a W3C Recommendation. It was the first
version developed and standardized exclusively by the W3C, as the IETF
had closed its HTML Working Group on September 12, 1996.[16]
Initially code-named "Wilbur",[17] HTML 3.2 dropped math formulas
entirely, reconciled overlap among various proprietary extensions and
adopted most of Netscape's visual markup tags. Netscape's blink element
and Microsoft's marquee element were omitted due to a mutual agreement between the two companies.[13] A markup for mathematical formulas
similar to that of HTML was standardized 14 months later in MathML.
"
So, for HTML 2, you probably want a web browser from 1996.
https://en.wikipedia.org/wiki/Timeline_of_web_browsers
shows, for 1996, the available web browsers were
"
1996 Lynx Netscape Opera IE Mac IE Jan 2.0B*
Feb
Mar 2.0
Apr 2.0 2.0
May 2.5
Jun
Jul
Aug 3.0 3.0 2.1
Sep 2.6
Oct
Nov
Dec 2.10
"
At
https://en.wikipedia.org/wiki/History_of_the_web_browser
is
"1996 Amaya 0.9,[48] Arachne 1.0, AWeb, Cyberdog, Internet Explorer 3.0, Netscape Navigator 3.0, Opera 2.0, PowerBrowser 1.5,[49] Voyager"
You want the applicable web browser to run on Debian.
So, you would probably need to be running Lynx 2.6, or Netscape 3.0, or
Opera 2.10, running on Debian Buzz or Debian Rex.
On 4/11/24 04:21, Bret Busby wrote:
On 3/11/24 21:43, Richard Owlett wrote:
I'm working on a weird personal proof-of-concept project.
A HTML 5 compatible browser will *NOT* be considered.
I would really prefer a product aimed at HTML 2.
In any case CSS and/or JavaScript will not be used.
[Before I get flamed on supposed security issues - system will
be isolated from web by design.]
I would prefer it operate under 64 bit Debian 12.
Operation under i386 Debian 9 would be acceptable.
Any suggestions?
Probably just simpler, if you want a minimalist web browser for HTML
2, is to run Lynx 2.6 on Debian Buzz or Debian Rex.
On Sun, Nov 03, 2024 at 07:43:44AM -0600, Richard Owlett wrote:
I'm working on a weird personal proof-of-concept project.
A HTML 5 compatible browser will *NOT* be considered.
On 11/3/24 07:51, Richard Owlett wrote:
Manpage for w3m hints it may be particularly suitable.
Will investigate elinks further as it is in Debian 12 repository.
Unfortunately, the source code of w3m indicates that it does support
html5. I can't actually fathom why not-supporting is a hard requirement,
I'm working on a weird personal proof-of-concept project.
A HTML 5 compatible browser will *NOT* be considered.
Any suggestions?
I'm working on a weird personal proof-of-concept project.
A HTML 5 compatible browser will *NOT* be considered.
I would really prefer a product aimed at HTML 2.
In any case CSS and/or JavaScript will not be used.
Hi,
On Sun, Nov 03, 2024 at 07:43:44AM -0600, Richard Owlett wrote:
I'm working on a weird personal proof-of-concept project.
A HTML 5 compatible browser will *NOT* be considered.
I can see why you might THINK this is a good requirement: you're
probably thinking that by only wanting minimal features you could use
simple, robust software. However, I think it's a bad requirement that is severely restricting your choices here.
I think it is likely that any HTML browser would be expected to render
modern HTML, and any browser that doesn't would have a very tiny user
base.
Installing 20+ year old software just to make sure it can never parse
HTML5 is total lunacy. There will be no support community for such a
thing for a start, so any problem you have is going to be a showstopper.
If you want simple robust output and behaviour I think it's probably
better to get that by making sure the CONTENT is very simple HTML. Then
you get to choose from every web browser that exists today.
Any suggestions?
Consider writing content in Markdown instead and using pandoc to turn
that into HTML and/or PDF.
Thanks,
Andy
Installing 20+ year old software just to make sure it can never parse
HTML5 is total lunacy. There will be no support community for such a
thing for a start, so any problem you have is going to be a showstopper.
On 4 Nov 2024 06:00 +0000, from [email protected] (Andy Smith):
Installing 20+ year old software just to make sure it can never parse
HTML5 is total lunacy. There will be no support community for such a
thing for a start, so any problem you have is going to be a showstopper.
Also, it shouldn't be particularly difficult, if one is so inclined,
to create a file which (short of the doctype declaration) is
_simultaneously_ valid HTML 2.0 (to say nothing of HTML 4) and HTML 5.
Kind of like how _by design_ anything that is valid 7-bit US-ASCII is
also simultaneously valid as UTF-8 representing the same Unicode code
points.
Yes, later versions of HTML have _added_ quite a lot of stuff, and
perhaps slightly changed the default _semantics_ of some; but very
little has been _removed_. (One biggie might be <FONT>, which was
deprecated as of HTML 4.01[1] and appears to be nonexistent in HTML
5[2].)
[1]: https://www.w3.org/TR/html4/present/graphics.html#h-15.2.2
[2]: https://html.spec.whatwg.org/multipage/indices.html#elements-3
Yes, later versions of HTML have _added_ quite a lot of stuff, and
perhaps slightly changed the default _semantics_ of some; but very
little has been _removed_. (One biggie might be <FONT>, which was
deprecated as of HTML 4.01[1] and appears to be nonexistent in HTML
5[2].)
[1]: https://www.w3.org/TR/html4/present/graphics.html#h-15.2.2
[2]: https://html.spec.whatwg.org/multipage/indices.html#elements-3
As a person who writes web sites in HTML 3, I believe that frames have been deprecated, and, I believe that the bolding ( <B>Bold</B> ) has also been deprecated and replaced with strong or something similar.
Frames were current up through HTML 4[7] but are non-conformant in
HTML 5[8], although interestingly enough still described[9].
Frames were current up through HTML 4[7] but are non-conformant in
HTML 5[8], although interestingly enough still described[9].
Not sure if we're talking about the same "frames", but uMatrix has
a column dedicated to frames and I see it used fairly frequently for
captchas and online credit card payment elements.
That probably includes iframes (inline frames). I was talking aboutFrames were current up through HTML 4[7] but are non-conformant inNot sure if we're talking about the same "frames", but uMatrix has
HTML 5[8], although interestingly enough still described[9].
a column dedicated to frames and I see it used fairly frequently for
captchas and online credit card payment elements.
the HTML pre-5 <FRAMESET> and related tags.
On 4 Nov 2024 09:36 -0500, from [email protected] (Stefan Monnier):
Frames were current up through HTML 4[7] but are non-conformant in
HTML 5[8], although interestingly enough still described[9].
Not sure if we're talking about the same "frames", but uMatrix has
a column dedicated to frames and I see it used fairly frequently for
captchas and online credit card payment elements.
That probably includes iframes (inline frames). I was talking about
the HTML pre-5 <FRAMESET> and related tags.
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 715 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 167:42:23 |
| Calls: | 12,096 |
| Calls today: | 4 |
| Files: | 15,003 |
| Messages: | 6,517,813 |