Web browsers: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
(15 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
Overview of browsers that are '''packaged in Alpine Linux''' and thus can be used with postmarketOS: | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 16: | Line 16: | ||
| gecko | | gecko | ||
| | | | ||
| | | needs ui tweaking | ||
|- | |- | ||
| [[chromium]] | | [[chromium]] | ||
Line 26: | Line 26: | ||
| | | | ||
|- | |- | ||
| | | qutebrowser | ||
| | | untested | ||
| works | | works | ||
| works | | works | ||
| blink | | blink | ||
Line 44: | Line 36: | ||
| falkon | | falkon | ||
| runs, but takes forever | | runs, but takes forever | ||
| | | works | ||
| works | | works | ||
| blink | | blink | ||
| qtwebengine | | qtwebengine | ||
| issue with url-bar input, reported. | |||
|- | |||
| angelfish | |||
| ? | |||
| works | |||
| works | |||
| | | | ||
| qtwebengine | |||
| missing cookie/cache delete | |||
|- | |- | ||
| epiphany | | epiphany | ||
Line 56: | Line 56: | ||
| webkit | | webkit | ||
| webkit2gtk | | webkit2gtk | ||
| | | crashes on gestures (sxmo) | ||
|- | |- | ||
| luakit | | luakit | ||
Line 68: | Line 68: | ||
| surf | | surf | ||
| works | | works | ||
| not in xwayland | | not in xwayland/sway | ||
| works | | works | ||
| webkit | | webkit | ||
Line 76: | Line 76: | ||
| dillo | | dillo | ||
| works | | works | ||
| | | works | ||
| works | | works | ||
| dillo | | dillo | ||
Line 84: | Line 84: | ||
| netsurf | | netsurf | ||
| works | | works | ||
| | | works | ||
| works | | works | ||
| netsurf | | netsurf | ||
Line 90: | Line 90: | ||
| not HTML5 | | not HTML5 | ||
|- | |- | ||
| links-graphics ( | | w3m | ||
| works | |||
| works | |||
| works | |||
| | |||
| | |||
| not images under wayland | |||
|- | |||
| links-graphics (Links2) | |||
| works | |||
| works | | works | ||
| works | | works | ||
| links | | links | ||
Line 101: | Line 109: | ||
the ARMv7 column has been updated on 2019-07-15 with the Nokia N900 as test device. Falkon might work on devices with more memory. | the ARMv7 column has been updated on 2019-07-15 with the Nokia N900 as test device. Falkon might work on devices with more memory. | ||
List of '''not packed''' but tested browsers: | |||
{| class="wikitable" | |||
! browser | |||
! armv7 | |||
! aarch64 | |||
! x86_64 | |||
! engine | |||
! library | |||
! notes | |||
|- | |||
| [https://wiki.postmarketos.org/wiki/Dillo mobilized-dillo] | |||
| works | |||
| works | |||
| works | |||
| dillo | |||
| libcurl | |||
| TLS/SSL + touch support, no javascript | |||
|- | |||
| midori | |||
| works | |||
| works | |||
| works | |||
| webkit | |||
| webkit2gtk | |||
| | |||
|} | |||
Interesting but not yet tested browsers: | |||
* [https://github.com/servo/servo Servo] | |||
* [https://github.com/LadybirdBrowser/ladybird Ladybird] does not seem to support musl yet. | |||
== Firefox == | == Firefox == | ||
Add the <code>MOZ_USE_XINPUT2=1</code> environment variable to make firefox handle touchscreen events properly. | Add the <code>MOZ_USE_XINPUT2=1</code> environment variable to make firefox handle touchscreen events properly. | ||
[[Category:Apps]] |
Latest revision as of 02:16, 7 February 2025
Overview of browsers that are packaged in Alpine Linux and thus can be used with postmarketOS:
browser | armv7 | aarch64 | x86_64 | engine | library | notes |
---|---|---|---|---|---|---|
firefox / firefox-esr | works (firefox-esr) | works | works (firefox-esr) | gecko | needs ui tweaking | |
chromium | not anymore available | works with sandbox disabled | works | blink | ||
qutebrowser | untested | works | works | blink | qtwebengine | keyboard controlled browser |
falkon | runs, but takes forever | works | works | blink | qtwebengine | issue with url-bar input, reported. |
angelfish | ? | works | works | qtwebengine | missing cookie/cache delete | |
epiphany | works | works | pages not loading | webkit | webkit2gtk | crashes on gestures (sxmo) |
luakit | works | crashes | pages not loading | webkit | webkit2gtk | keyboard controlled browser |
surf | works | not in xwayland/sway | works | webkit | webkit2gtk | keyboard controlled browser |
dillo | works | works | works | dillo | not HTML5, no SSL support | |
netsurf | works | works | works | netsurf | not HTML5 | |
w3m | works | works | works | not images under wayland | ||
links-graphics (Links2) | works | works | works | links | not HTML5, no SSL support |
the ARMv7 column has been updated on 2019-07-15 with the Nokia N900 as test device. Falkon might work on devices with more memory.
List of not packed but tested browsers:
browser | armv7 | aarch64 | x86_64 | engine | library | notes |
---|---|---|---|---|---|---|
mobilized-dillo | works | works | works | dillo | libcurl | TLS/SSL + touch support, no javascript |
midori | works | works | works | webkit | webkit2gtk |
Interesting but not yet tested browsers:
Firefox
Add the MOZ_USE_XINPUT2=1
environment variable to make firefox handle touchscreen events properly.