Short: Modern Amiga Web Browser with JS
Uploader: biuro@cdlabel.info (Pawel Nowak)
Author: Juen/APX+NAH+R3D (Pawel Nowak)
Type: comm/www
Version: 0.8.4
Architecture: m68k-amigaos
Amelinium 0.8.4 - Web browser for classic Amiga
================================================
Support author on patreon:
https://www.patreon.com/user?u=3166416
Always new version here: http://juen.in
Early development release. Expect bugs.
Compatibility first, speed later. Work in progress.
Requirements:
- bsdsocket.library v4+ (works with IMPBOX bsdsocket.library!)
- AmiSSL v5 for HTTPS support (without that still http:// sites works fine)
Included builds:
- Amelinium - 68000 (works on all Amigas, slowest)
- Amelinium_020 - 68020+
- Amelinium_040 - 68040+
- Amelinium_060 - 68060+ (fastest, recommended for RTG)
- Amelinium_low - AmigaOS 1.3 (Kickstart 34+), no images
- Amelinium_020_JS - 68020+ with built-in JavaScript (experimental)
- Amelinium_040_JS - 68040+ with built-in JavaScript (experimental)
- Amelinium_060_JS - 68060+ with built-in JavaScript (experimental)
Known issues:
- Some CSS2.1 features not yet implemented
- Many CSS3 features not yet implemented
- JavaScript: experimental (in the _JS builds) - DOM scripting and
some of jQuery work; heavy frameworks (e.g. Google's Closure) still not
- Many pages may render incorrectly
- Slow on 68000, usable on 68030+ (faster from cache)
Keyboard shortcuts:
- Up/Down - scroll
- Shift+Up/Down - page scroll
- Space - page down
- Backspace - page up
- Home/End - top / bottom of page
- Amiga = / - - zoom in / out (also on the Page menu)
- Esc - stop loading / close
- F5 - reload
- Amiga-C/X/V - copy / cut / paste the URL
Acknowledgments:
ttengine.library by Grzegorz Kraszewski (krashan@teleinfo.pb.bialystok.pl) -
high-quality TrueType rendering for AmigaOS / MorphOS / OS4.
http://amiga.pl/ttengine - used with author's permission.
Liberation Fonts (Red Hat, SIL OFL 1.1) - metric-compatible Arial /
Times / Courier replacements.
DejaVu Sans (DejaVu Fonts project, Bitstream Vera license) - used
when CSS names Verdana or Tahoma; matches their wider metrics
where Liberation Sans (Arial-metric) would be too narrow.
AmiSSL by Oliver Roberts - TLS for HTTPS.
stb_image (public domain) - PNG/GIF decoding.
TJpgDec by ChaN (BSD-style, 2021) - tiny JPEG decoder with
scale-on-decode (1/2, 1/4, 1/8). http://elm-chan.org/fsw/tjpgd/
Replaces stb_image for JPEG - same input, half the RAM and
much faster on oversized photo thumbnails.
Amiga Core Fonts for the Web (Amiga Information Center, 2000) -
bitmap fallback when TT is unavailable.
History:
0.8.4 - Right-click context menu (Chrome-style pop-up) with
actions for whatever is under the pointer: over a link
- Copy link address, Save link as; over an image - Save
image, Copy image address, Open image; in a text field
- Cut, Copy, Paste; plus Back, Forward, Reload, Save
page and add/remove bookmark. Right-click empty page
area and the normal Amiga menu bar opens instead.
Copy, cut and paste in the address bar (right-Amiga
C/X/V, or the new Edit menu) - share a URL, or paste
one in. Icon ToolTypes: set URL, PROXYHOST, PROXYPORT,
AGA, WB or DEBUG from the program icon's Information
window - no Shell needed. Home and End jump to the top
and bottom of the page. Amiga +/- zooms the page in and
out (Page menu too). The Stop button now reacts while a
page is rendering or pulling many stylesheets, not only
between fetches. New "Firefox (Linux)" choice in the
Agent menu, to look like a desktop browser to sites that
turn Amiga browsers away.
0.8.3 - Grab the scroll knob and drag it - the page now scrolls
live while you hold the mouse, instead of only jumping
when you release. Save Page As reopens in the last
drawer you saved to (now with asl.library too, not just
ReqTools).
0.8.2 - Frames! Classic