Legacy web pages of Axel Beckert
Since I'm no more active at the Fachschaftsrat Informatik of
the University of Saarland anymore, I have transferred all my
university time legacy web pages from
http://fsinfo.cs.uni-sb.de/~abe/ to this interim host
at http://fsinfo.noone.org/~abe/ with only minimal
modifications, mainly e-mail addresses.
Most pages on this interim host won't be updated anymore until they
are moved (and redirected) step by step to their
future home somewhere under http://noone.org/.
Please also note that my former e-mail address
no more valid. Use firstname.lastname@example.org
Beckert, Zürich, 23rd of September 2007
Just another little Perl script... :-)
- Interprets most WML tags, including:
- Anchor- and do-links;
- Templates; (And in comparison to WinWAP 2.x, it
interpretes the <noop/> tag correctly!)
- Proxy support via environment variables;
- Image support (WBMP type 0) due to internal WBMP to
- Timer support;
- Emacs-, vi- and Netscape-style (both X- and
Windows-Netscapes) key bindings;
- Stop button and right-click context menu;
- Status line showing file size (if appropriate, also image
dimension or number of cards), how much data has been
downloaded, link URLs, button functions (incl. URLs in
case of forward and back buttons and WML do-buttons).
- Highlighting of links, if the mouse is over them (as the
hover feature in MSIE and Opera);
- Includes a WBMP to XBM converter script for command line use;
This converter is thought as an example for how to use
the wApua WBMP to XBM converter in other PERL scripts.
If you're looking for some professional and free image
converter, which can read and write WBMPs, have a look
at ImageMagick. (FAQ:
Why doesn't my
ImageMagick support WBMP?)
- Simple WTAI (Wireless Telephony Application Interface) and
Telephone Call URL (RFC 2806) support;
Surely I haven't programmed some telephone, but wApua
shows you, what a mobile phone would do with some
tel: URL. :-)
- RAM cache;
- Simple per-request authentication;
- Comfortable installation via
- Configuration via configuration file
Features, coming in one of the next wApua releases:
- Forms & states
- Caching of authentication credentials.
- Send Referer header
- Verification of valid WML tag nesting according to the DTD
(which actually none of the emulators know to me).
- display WMLC / decompile WMLC
- Detailed warnings about broken WML code, bad and
non-DTD-conform tag nestings, as well as
URL scheme which are unsupported by WAP (like mailto:
- Global configuration file, e.g. /etc/wApuarc or something
Planned features, but not with highest priority:
- invoke external programs for showing HTML or sending mails
(will at least include standard configuration for
Netscape's X remote control and the text console
browsers lynx, w3m and links). Of course, wApua will
- language and color schemes
- Different colors for visited links.
- onevent support
- Submission to CPAN.
Long-Time Plans / Ideas for future releases:
- Debian packages
- accessing WAP pages by other protocols than those actually
supported by libwww-perl (that means HTTP and FTP)
- rewrite the rendering engine based on some XML parser
instead of the slightly raped HTML::TokeParser, which
is actually used...
- Perhaps add a (curses based, still PERL written) text-only
- Perhaps a (SSI-, PHP- and EmbPerl-aware) WML compiler
- Some more WBMP tools.
- Adjusting the link colors of the wApua web pages to
matching the colors, that are present in the wApua
logo on top of these pages. ;-)
Copyright © 2000-2017 by
Sun, 23-Sep-2007, 17:01:07 (CEST) |
The wApua source code, the wApua web and the wApua WAP pages
were all written with GNU Emacs.
The wApua logos were made with The GIMP (PNG and JPEG only; there
GIFs) and ImageMagick (WBMP).
This page is best viewed with
any browser, including
text-only browsers like