- Works at all browsers with same code
- Modern
- Drag multiple cards at once with touch at modern devices with https://interactjs.io
- SVG/VML for vector drawing
- Retro
- HTML4 like at https://aminet.net
- Icons with GIF images, because GIF works at all browsers
- Round corners for cards and board icons with transparent corner GIF image
- Vector drawing at all browsers, function DrawLine(), for Pi Program Board with Red (and other color) Strings wekan/wekan#3392
- SVG
- Netsurf
- Safari/Chromium/Firefox based browsers
- VML
- IE6
- TODO: ASCII art
- Amiga IBrowse
- Elinks
- w3m
- SVG
- Not supported browsers:
- Why?
- No HTML Button and submit form features. How to save form data?
- Is there some way to get these working?
- IE3 at Win95
- Netscape at OS/2
- Why?
- Modern
- Accessibility
- Like KDE accessibility issue
FreePascal compilers for many operating systems: https://www.freepascal.org/download.html
Here is that wekan.pas compiled with FreePascal at AmigaOS 3.2 680x0, using IBrowse webbrowser, running at AmiBerry Amiga Emulator (AmiBerry executeable originally for RasPi4), running at M1 Air Asahi Ubuntu 24.04:
git clone https://github.com/wekan/wami
cd wami
fpc wekan.pas
wekan
Add executeable permission:
chmod +x wekan
Run:
./wekan
wekan.exe
Keyboard keys Ctrl
and c
:
Ctrl-c
https://wiki.freepascal.org/fpWeb_Tutorial
- Tested with all browsers, works also without Javascript:
- Modern browsers based on: Chromium, Firefox, Safari
- Upcoming browsers: Ladybird
- Limited Javascript: Netsurf, Amiga IBrowse, ReactOS 32bit Wine Internet Explorer
- Without Javascript: Lynx, ELinks, w3m w3m-img, FreeDOS Dillo
- Legacy browsers: Netscape, IE
- If browser has Javascript support, Javascript code can use https://unpoly.com for additional effects.
- No cookies. No localstorage. Sessions stored to serverside database, based on browser properties. More info at https://github.com/wekan/wekanstudio/blob/main/docs/roadmap.md#sessions
- SSR (Server Side Rendering). Like Web 1.0, with HTML/CSS at frontend using HTML Forms with POST/GET. FreePascal at backend. Similar like LAMP.
- WeKan Open Source kanban https://wekan.github.io https://github.com/wekan/wekan/wiki/Deep-Dive-Into-WeKan
- Same features, with changes to use minimal amount of code
- Same API:
- WeKan Multiverse prototypes https://github.com/wekan/wekan/wiki/WeKan-Multiverse-Roadmap
- Database structure is same as in WeKan Open Source kanban https://wekan.github.io https://github.com/wekan/wekan (also features will be same and more), when exported to SQLite with https://github.com/wekan/minio-metadata
Native apps will be added for many CPU/OS. They will use same WeKan APIs, and native hardware features.