diff --git a/fosdem-2025/Makefile b/fosdem-2025/Makefile new file mode 100644 index 0000000..3ccd20c --- /dev/null +++ b/fosdem-2025/Makefile @@ -0,0 +1,8 @@ +small: + dillo -g 1024x576 slides.html & + +big: + dillo -g 1280x720 slides.html & + +watch: + ls | entr pkill -SIGUSR1 dillo diff --git a/fosdem-2025/css/gruvbox-dark.css b/fosdem-2025/css/gruvbox-dark.css new file mode 100644 index 0000000..ccb5c15 --- /dev/null +++ b/fosdem-2025/css/gruvbox-dark.css @@ -0,0 +1,6 @@ +body { background: #282828; color: #ebdbb2; } +pre { border-left: 5px solid #888; } +div#end { background: #ffffea; } +.hi { background: #98971a; color: #282828; } +:link { color: #83a598; } +:visited { color: #d3869b; } diff --git a/fosdem-2025/css/gruvbox-light.css b/fosdem-2025/css/gruvbox-light.css new file mode 100644 index 0000000..8afff33 --- /dev/null +++ b/fosdem-2025/css/gruvbox-light.css @@ -0,0 +1,22 @@ +body { + background: #fbf1c7; + color: #3c3836; +} + +pre { + background: #eee; +} + +.hi { + background: #ffff00; +} + +div#title { + /*background: #ffffea;*/ + background: #fbf1c7; + color: #3c3836; +} + +div#end { + background: #ffffea; +} diff --git a/fosdem-2025/img/bug.jpg b/fosdem-2025/img/bug.jpg new file mode 100644 index 0000000..0b0a818 Binary files /dev/null and b/fosdem-2025/img/bug.jpg differ diff --git a/fosdem-2025/img/gap.png b/fosdem-2025/img/gap.png new file mode 100644 index 0000000..24e26d1 Binary files /dev/null and b/fosdem-2025/img/gap.png differ diff --git a/fosdem-2025/img/jorge.png b/fosdem-2025/img/jorge.png new file mode 100644 index 0000000..ac0282c Binary files /dev/null and b/fosdem-2025/img/jorge.png differ diff --git a/fosdem-2025/img/logo.png b/fosdem-2025/img/logo.png new file mode 100644 index 0000000..82f6cad Binary files /dev/null and b/fosdem-2025/img/logo.png differ diff --git a/fosdem-2025/img/mem.png b/fosdem-2025/img/mem.png new file mode 100644 index 0000000..8d350a5 Binary files /dev/null and b/fosdem-2025/img/mem.png differ diff --git a/fosdem-2025/img/v3.0.5.png b/fosdem-2025/img/v3.0.5.png new file mode 100644 index 0000000..a5e45ee Binary files /dev/null and b/fosdem-2025/img/v3.0.5.png differ diff --git a/fosdem-2025/img/v3.1.0.png b/fosdem-2025/img/v3.1.0.png new file mode 100644 index 0000000..38aa663 Binary files /dev/null and b/fosdem-2025/img/v3.1.0.png differ diff --git a/fosdem-2025/img/v3.2.0.png b/fosdem-2025/img/v3.2.0.png new file mode 100644 index 0000000..dfd0663 Binary files /dev/null and b/fosdem-2025/img/v3.2.0.png differ diff --git a/fosdem-2025/img/ver.png b/fosdem-2025/img/ver.png new file mode 100644 index 0000000..6d19bbd Binary files /dev/null and b/fosdem-2025/img/ver.png differ diff --git a/fosdem-2025/index.html b/fosdem-2025/index.html new file mode 100644 index 0000000..99b7d4b --- /dev/null +++ b/fosdem-2025/index.html @@ -0,0 +1,340 @@ + + +
+rodarima@gmail.com
+2025-02-05
+Ctrl +/-/0
link_action="Open in MPV:mpv $url" +link_action="Open in Firefox:firefox $url"+
Anything that you find in the "modern" Web is broken or bloated, requiring +you to run JavaScript to display mostly text websites:
+These websites work well with a subset of HTML and CSS and degrade nicely +without JavaScript:
+Browser | Version | Open browser | New tab |
---|---|---|---|
Dillo | 3.2.0 | 0.9 s | 0.2 s |
Netsurf | 3.11 | 2.5 s | 1.9 s |
Chromium | 130.0.6723.91 | 26.9 s | 6.5 s |
Firefox | 132.0 | 80.6 s | 19.0 s |
+
+
+
+ Browser Version SLOC (C/C++) Tarball size
+ Dillo 3.2.0 71k 1.32 MiB
+ Netsurf 3.11 412k 8.66 MiB
+ Firefox 134.0 11.4M 576 MiB
+ Chromium 134.0.6955.1 18.6M 1157 MiB?
+ ¹ Shows the wall clock time to rebuild the whole browser with
+ GCC, measured with GNU time(1) (not the builtin time command).
+
+
+
+ Machine CPU Year Jobs Wall time¹ Peak RSS
+ Toy N455 2010 1 6 min 33 s 131 MiB
+ Toy N455 2010 2 5 min 20 s 134 MiB
+ Hop i7-10700F 2020 1 31 s 128 MiB
+ Hop i7-10700F 2020 8 8.5 s 125 MiB