home.social

#chromium — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #chromium, aggregated by home.social.

fetched live
  1. Proton sta sviluppando un browser web (basato su Chromium)
    #proton #Chromium #browserweb

    Proton sta lavorando a un proprio browser web. L’azienda svizzera famosa per i suoi prodotti Proton VPN e Proton Mail, è alla ricerca di sviluppatori per creare un browser incentrato sulla tutela della privacy degli utenti.

    marcosbox.com/2026/08/06/proto

    @linux
    @protonprivacy

  2. Proton sta sviluppando un browser web (basato su Chromium)
    #proton #Chromium #browserweb

    Proton sta lavorando a un proprio browser web. L’azienda svizzera famosa per i suoi prodotti Proton VPN e Proton Mail, è alla ricerca di sviluppatori per creare un browser incentrato sulla tutela della privacy degli utenti.

    marcosbox.com/2026/08/06/proto

    @linux
    @protonprivacy

  3. @vsx Was mich bei aller Hoffnung auf eine weitere datenschutzfreundliche Lösung stört: Noch eine #Chromium/Blink-Implementierung. Das ist ein weiterer Schritt in Richtung einer Engine-Monokultur.

    Wir haben (dank #Firefox und #Gecko) eben erst die Internet-Explorer-#Monokultur überwunden und ein Hersteller-unabhängiges Internet wiedergewonnen. Wollen wir das wirklich wieder zugunsten von #Google-#Blink aufgeben?

  4. Du nouveau chez Minetosh online (minetoshsoft.com):

    Tous les modules d'« AmphiCalc-1 » destinés au calcul et à la classification des amphiboles ont été révisés. La saisie des valeurs pour déterminer la teneur en Fe₂O₃ et calculer les valences a été améliorée et simplifiée. Les calculs sont désormais effectués directement lors de la saisie. De plus, la valeur recherchée peut maintenant être déterminée plus rapidement à l'aide d'un curseur.

    Malheureusement, il y a des problèmes avec les navigateurs basés sur Chromium (par exemple Vivaldi). Firefox et ses dérivés fonctionnent. Désolé ! Je vais essayer de régler ce problème dès que possible.

    #Minetosh #geologie #geology #géologie #amphibol #amphibole #LeakeDiagramm, #AcfDiagramm, #AfmDiagramm #LeakeDiagram, #AcfDiagram, #AfmDiagram #LeakeDiagramme, #AcfDiagramme, #AfmDiagramme #leakediagram, #acfdiagram, #afmdiagram #geochemie #geochemistry #géochimie #mineralogie #mineralogy #metamorphose #metamorphism #métamorphose #gesteine #rocks #roches #français #linux #android #firefox #chrome #chromium #vivaldi #librewolf #waterfox

  5. Du nouveau chez Minetosh online (minetoshsoft.com):

    Tous les modules d'« AmphiCalc-1 » destinés au calcul et à la classification des amphiboles ont été révisés. La saisie des valeurs pour déterminer la teneur en Fe₂O₃ et calculer les valences a été améliorée et simplifiée. Les calculs sont désormais effectués directement lors de la saisie. De plus, la valeur recherchée peut maintenant être déterminée plus rapidement à l'aide d'un curseur.

    Malheureusement, il y a des problèmes avec les navigateurs basés sur Chromium (par exemple Vivaldi). Firefox et ses dérivés fonctionnent. Désolé ! Je vais essayer de régler ce problème dès que possible.

    #Minetosh #geologie #geology #géologie #amphibol #amphibole #LeakeDiagramm, #AcfDiagramm, #AfmDiagramm #LeakeDiagram, #AcfDiagram, #AfmDiagram #LeakeDiagramme, #AcfDiagramme, #AfmDiagramme #leakediagram, #acfdiagram, #afmdiagram #geochemie #geochemistry #géochimie #mineralogie #mineralogy #metamorphose #metamorphism #métamorphose #gesteine #rocks #roches #français #linux #android #firefox #chrome #chromium #vivaldi #librewolf #waterfox

  6. News from Minetosh online (minetoshsoft.com):

    All components of “AmphiCalc-1” used for the calculation and classification of amphiboles have been revised. The process of entering values to determine the Fe₂O₃ content and calculate valences has been improved and simplified. Calculations are now performed immediately as values are entered. In addition, the desired value can now be determined more quickly using a slider.

    Unfortunately, there are issues with Chromium-based browsers (e.g., Vivaldi). Firefox and its derivatives work fine. Sorry! I'll try to fix this as soon as possible.

    #Minetosh #geologie #geology #géologie #amphibol #amphibole #LeakeDiagramm, #AcfDiagramm, #AfmDiagramm #LeakeDiagram, #AcfDiagram, #AfmDiagram #LeakeDiagramme, #AcfDiagramme, #AfmDiagramme #leakediagram, #acfdiagram, #afmdiagram #geochemie #geochemistry #géochimie #mineralogie #mineralogy #metamorphose #metamorphism #métamorphose #gesteine #rocks #roches #english #linux #android #firefox #chrome #chromium #vivaldi #librewolf #waterfox

  7. News from Minetosh online (minetoshsoft.com):

    All components of “AmphiCalc-1” used for the calculation and classification of amphiboles have been revised. The process of entering values to determine the Fe₂O₃ content and calculate valences has been improved and simplified. Calculations are now performed immediately as values are entered. In addition, the desired value can now be determined more quickly using a slider.

    Unfortunately, there are issues with Chromium-based browsers (e.g., Vivaldi). Firefox and its derivatives work fine. Sorry! I'll try to fix this as soon as possible.

    #Minetosh #geologie #geology #géologie #amphibol #amphibole #LeakeDiagramm, #AcfDiagramm, #AfmDiagramm #LeakeDiagram, #AcfDiagram, #AfmDiagram #LeakeDiagramme, #AcfDiagramme, #AfmDiagramme #leakediagram, #acfdiagram, #afmdiagram #geochemie #geochemistry #géochimie #mineralogie #mineralogy #metamorphose #metamorphism #métamorphose #gesteine #rocks #roches #english #linux #android #firefox #chrome #chromium #vivaldi #librewolf #waterfox

  8. Neues von Minetosh online (minetoshsoft.com):

    Alle Teile von "AmphiCalc-1" zur Berechnung und Klassifizierung von Amphibolen wurden überarbeitet. Die Eingabe von Werten zur Bestimmung des Fe₂O₃-Gehaltes und zur Berechnung der Valenzen wurde verbessert und vereinfacht. Berechnungen werden jetzt direkt bei der Eingabe durchgeführt. Außerdem lässt sich der gesuchte Wert nun mittels eines Schiebereglers schneller ermitteln.

    Leider gibt es Probleme mit Chromium-basierten Browsern (z.B. Vivaldi). Firefox und Derivate funktionieren. Sorry! Ich versuche, das so schnell wie möglich zu reparieren.

    #Minetosh #geologie #geology #géologie #amphibol #amphibole #LeakeDiagramm, #AcfDiagramm, #AfmDiagramm #LeakeDiagram, #AcfDiagram, #AfmDiagram #LeakeDiagramme, #AcfDiagramme, #AfmDiagramme #leakediagram, #acfdiagram, #afmdiagram #geochemie #geochemistry #géochimie #mineralogie #mineralogy #metamorphose #metamorphism #métamorphose #gesteine #rocks #roches #linux #android #firefox #chrome #chromium #vivaldi #librewolf #waterfox

  9. Neues von Minetosh online (minetoshsoft.com):

    Alle Teile von "AmphiCalc-1" zur Berechnung und Klassifizierung von Amphibolen wurden überarbeitet. Die Eingabe von Werten zur Bestimmung des Fe₂O₃-Gehaltes und zur Berechnung der Valenzen wurde verbessert und vereinfacht. Berechnungen werden jetzt direkt bei der Eingabe durchgeführt. Außerdem lässt sich der gesuchte Wert nun mittels eines Schiebereglers schneller ermitteln.

    Leider gibt es Probleme mit Chromium-basierten Browsern (z.B. Vivaldi). Firefox und Derivate funktionieren. Sorry! Ich versuche, das so schnell wie möglich zu reparieren.

    #Minetosh #geologie #geology #géologie #amphibol #amphibole #LeakeDiagramm, #AcfDiagramm, #AfmDiagramm #LeakeDiagram, #AcfDiagram, #AfmDiagram #LeakeDiagramme, #AcfDiagramme, #AfmDiagramme #leakediagram, #acfdiagram, #afmdiagram #geochemie #geochemistry #géochimie #mineralogie #mineralogy #metamorphose #metamorphism #métamorphose #gesteine #rocks #roches #linux #android #firefox #chrome #chromium #vivaldi #librewolf #waterfox

  10. Damn… I swear Chromium is getting more bloated by the week.

    Firefox is my primary browser, but I install Chromium for the rare occasions I need it (usually my use case is testing something I created works in Chromium).

    Both are built from source (as is Gentoo tradition).

    I've got two machines building it: on x86 with my Starbook out, I'm using my Panasonic CF-53 - Core i5-3320M @ 2.60GHz. On arm64 its the Argon One Up CM5 with a 16GB CM5 module installed.

    The CM5 started its build Friday morning. Monday morning, it is still going.

    As for the Core i5… I started it Tuesday last week:

    ```
    1785163376: >>> emerge (9 of 16) www-client/chromium-150.0.7871.128 to /

    1785600717: ::: completed emerge (9 of 16) www-client/chromium-150.0.7871.128 to /

    $ echo $(( (1785600717 - 1785163376) / 8640 ))
    50
    ```

    5 days of solid compiling. Seriously Google, give it a rest! Just because *you* can afford to release every 5 minutes doesn't mean everyone can update that fast. This is a web browser not a bus! #Chromium #Gentoo

  11. Damn… I swear Chromium is getting more bloated by the week.

    Firefox is my primary browser, but I install Chromium for the rare occasions I need it (usually my use case is testing something I created works in Chromium).

    Both are built from source (as is Gentoo tradition).

    I've got two machines building it: on x86 with my Starbook out, I'm using my Panasonic CF-53 - Core i5-3320M @ 2.60GHz. On arm64 its the Argon One Up CM5 with a 16GB CM5 module installed.

    The CM5 started its build Friday morning. Monday morning, it is still going.

    As for the Core i5… I started it Tuesday last week:

    ```
    1785163376: >>> emerge (9 of 16) www-client/chromium-150.0.7871.128 to /

    1785600717: ::: completed emerge (9 of 16) www-client/chromium-150.0.7871.128 to /

    $ echo $(( (1785600717 - 1785163376) / 8640 ))
    50
    ```

    5 days of solid compiling. Seriously Google, give it a rest! Just because *you* can afford to release every 5 minutes doesn't mean everyone can update that fast. This is a web browser not a bus! #Chromium #Gentoo

  12. To wit: I’m usually an out-of-the-box tech guy, I rarely feel the need to hack or homebrew the devices I use.

    However, I just ordered something that caught my attention: a teeny tiny e-paper reader, about 95mm x 65mm x 5mm … not much larger than a credit card and small enough to magnetically stick to the back of your phone; specifically small enough for you to pocket and carry everywhere. :)

    The hardware gets pretty decent reviews, the onboard software is described as “passable” to “ass.” But there’s also a community-driven alternate operating system that’s a lot more stable and feature-rich, and it’s installed via a web browser, but the installer requires Chromium to flash the device properly.

    #chromium #MacOS

  13. To wit: I’m usually an out-of-the-box tech guy, I rarely feel the need to hack or homebrew the devices I use.

    However, I just ordered something that caught my attention: a teeny tiny e-paper reader, about 95mm x 65mm x 5mm … not much larger than a credit card and small enough to magnetically stick to the back of your phone; specifically small enough for you to pocket and carry everywhere. :)

    The hardware gets pretty decent reviews, the onboard software is described as “passable” to “ass.” But there’s also a community-driven alternate operating system that’s a lot more stable and feature-rich, and it’s installed via a web browser, but the installer requires Chromium to flash the device properly.

    #chromium #MacOS

  14. I’ll ask here because the Fediverse is more techy.

    I have a little project coming up that I temporarily need a Chromium browser for. At this point I don’t trust even installing Chrome on my devices.

    Are there any Chromium browsers for macOS that won’t invade and screw up your system?

    Thanks :) #chromium #MacOS

  15. I’ll ask here because the Fediverse is more techy.

    I have a little project coming up that I temporarily need a Chromium browser for. At this point I don’t trust even installing Chrome on my devices.

    Are there any Chromium browsers for macOS that won’t invade and screw up your system?

    Thanks :) #chromium #MacOS

  16. 🛡️ Cum poți folosi în continuare uBlock Origin pe Vivaldi și navigatoarele bazate pe Chromium! Odată cu eliminarea extinderilor Manifest V2 din magazinul oficial Chromium, celebrul uBlock Origin este dezactivat sau șters automat la repornirea browserului. Cu toate acestea, există încă o metodă manuală de încărcare (sideloading) care îți permite să folosești versiunea completă.✨ Pașii pentru instalare manuală:1️⃣ Descarcă extensia oficială:• Mergi pe pagina oficială de GitHub a proiectului uBlock Origin (la secțiunea Releases) și descarcă arhiva care se termină în .chromium.zip.
    • Descomprimă arhiva descărcată într-un folder local pe calculator. 2️⃣ Activează Modul Dezvoltator:• Deschide pagina de extinderi din navigator (ex: vivaldi:extensions sau chrome:extensions) și bifează comutatorul Mod dezvoltator (Developer mode). 3️⃣ Încarcă extensia decomprimată:• Apasă pe butonul Carcă desempachetat (Load unpacked) și selectează folderul unde ai extras anterior arhiva zip. ⚠️ Aspecte importante de reținut:• Deoarece suportul oficial Manifest V2 este eliminat, browserul poate șterge extensia la repornire, fiind necesară reîncărcarea folderului.• Setările sau regulile personalizate se pot reseta, făcând ca extensia să funcționeze ca la prima instalare. O soluție temporară excelentă pentru cei care nu vor să renunțe la controlul complet oferit de uBlock Origin pe motoarele Chromium! 🚀#uBlockOrigin #Chromium #Vivaldi #Privacy #OpenSource #BrowserExtensions #AdBlocker #TechNews #SoftwareLibre

  17. Brave Origin non è solo l'ennesimo browser basato su Chromium, ma forse anche una risposta ad un modello di sviluppo software non più sostenibile: quello di applicativi sempre più pesanti ed infarciti di funzionalità superflue e non richieste.
    Curioso come sia a pagamento ovunque, tranne che su Linux.

    dajelinux.it/archivio/brave-or

    @linux @opensource @[email protected] @informatica

    #linux #opensource #foss #floss #browser #bloatware #google #chrome #chromium #minimal

  18. Brave Origin non è solo l'ennesimo browser basato su Chromium, ma forse anche una risposta ad un modello di sviluppo software non più sostenibile: quello di applicativi sempre più pesanti ed infarciti di funzionalità superflue e non richieste.
    Curioso come sia a pagamento ovunque, tranne che su Linux.

    dajelinux.it/archivio/brave-or

    @linux @opensource @[email protected] @informatica

    #linux #opensource #foss #floss #browser #bloatware #google #chrome #chromium #minimal

  19. Support in other applications is spotty: The #alacritty terminal emulator accepts input from multiple seats, #kitty doesn't.

    You can kinda browse the web together using #firefox, but only if you start it after the seats have been set up. #chromium doesn't seem to support multiple seats at all.

    I think writing end-user applications with great multi-seat support (or patching existing ones) is currently the lowest-hanging fruit!

  20. Support in other applications is spotty: The #alacritty terminal emulator accepts input from multiple seats, #kitty doesn't.

    You can kinda browse the web together using #firefox, but only if you start it after the seats have been set up. #chromium doesn't seem to support multiple seats at all.

    I think writing end-user applications with great multi-seat support (or patching existing ones) is currently the lowest-hanging fruit!

  21. @astian jajaja uso brave en la laptop porque #Firefox no se qué instrucción ejecuta, o qué bug de hardware explota, que me congela el sistema de manera aleatoria.

    Con los navegadores basados en #chromium no tengo problemas.

    Voy a probar #midori a ver qué tal va!

    BTW, acabo de intentar instalarlo en @archlinux, me había dado problemas antes (viste, es Arch xD) pero ahora salió andando a la primera! 👏 👏

  22. @astian jajaja uso brave en la laptop porque #Firefox no se qué instrucción ejecuta, o qué bug de hardware explota, que me congela el sistema de manera aleatoria.

    Con los navegadores basados en #chromium no tengo problemas.

    Voy a probar #midori a ver qué tal va!

    BTW, acabo de intentar instalarlo en @archlinux, me había dado problemas antes (viste, es Arch xD) pero ahora salió andando a la primera! 👏 👏

  23. Fun with browser #CSS.

    I am tinkering with <dialog>, and the the need to style it to be nearly as wide as the page. I could go so far, but not further. Some pixels were seemingly arbitrarily subtracted from the intended width.

    Until I checked the browser default style

    dialog:modal {
    max-width: calc(100% - 2em - 6px);
    }

    Interestingly it is the same in #firefox and #chromium. 🤷

    #webdev #browser #style #dialogelement

  24. 48 #Debian LTS advisories were released in June fixing 231 CVEs for various packages. These include notable security updates for apache2, asterisk, chromium, firefox-esr, havaged, libinput, nginx, thunderbird, tomcat9 and many more.

    In June, Debian 12 (#bookworm) was handed over to the LTS team and the relevant tools and documentation were updated. Debian LTS contributors also prepared updates for more recent releases, Debian 13 (#trixie) and Debian unstable.

    Read the full report: freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Become a sponsor of Debian LTS (freexian.com/lts/debian/?utm_s) and enjoy the benefits (freexian.com/lts/debian/detail).

    Debian 11 will reach the end of LTS period on August 31 and for continued security support after that, you can subscribe to Freexian's ELTS offer (freexian.com/lts/extended/?utm).

    #debianlts #freexian #asterisk #chromium #nginx #thunderbird

  25. 48 #Debian LTS advisories were released in June fixing 231 CVEs for various packages. These include notable security updates for apache2, asterisk, chromium, firefox-esr, havaged, libinput, nginx, thunderbird, tomcat9 and many more.

    In June, Debian 12 (#bookworm) was handed over to the LTS team and the relevant tools and documentation were updated. Debian LTS contributors also prepared updates for more recent releases, Debian 13 (#trixie) and Debian unstable.

    Read the full report: freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Become a sponsor of Debian LTS (freexian.com/lts/debian/?utm_s) and enjoy the benefits (freexian.com/lts/debian/detail).

    Debian 11 will reach the end of LTS period on August 31 and for continued security support after that, you can subscribe to Freexian's ELTS offer (freexian.com/lts/extended/?utm).

    #debianlts #freexian #asterisk #chromium #nginx #thunderbird

  26. Well, I felt rather badly when I got a post in my stream from the official Fediverse account for dillo.

    You see, I hadn't included it in my recent HowTo, a cookbook style tutorial on Browsers in Linux, or rather, how to install a boatload of them, and all kinds of them. I even went so far to include one produced and maintained by a company that I literally loathe (and even taught their official MCSE curriculum for them starting back in the mid 90's)...

    But I left out
    dillo. I was tired, and truth be told, it really isn't easy authoring these types of technical publications - you literally need to go through each item on a VM you spin up and take it step by step to make sure that when a neophyte comes around and wants ot simply copypasta your instructions - they can do that, and it will work.

    So anyway, the devs over at the
    dillo project posted on the Fediverse and I immediately was guilt-ridden for not including them. So I went and started to edit my earlier HowTo; I came out about 5k characters over count (and I think my server's already configured for 12K chars).

    Anyway, long story short, here's one of my latest contributions to the
    #FOSS community, specifically, one that's published in the #Fediverse first and foremost. It includes almost every browser you've probably ever used, and certainly, many you probably haven't.

    I had to Quote-Post my original so it's kinda kewl with an entry point starting with
    dillo. I think that's pretty awesome, and it quotes the original (part I if you will) that starts with Vivaldi.

    I don't usually ask, but especially with respect to this HowTo/Tutorial, the more people that boost it, the further it will reach, and the more people it can benefit. Give it a gander and if you think others will find portions of it advantageous... well, feel free to boost it.

    So without further ado,
    Here's the link to the Linux Browser HowTo

    I hope you find it useful, and Enjoy!
    🤗

    #tallship #FOSS #Fediverse #Browsers #dillo #Microsoft_Edge #Firefox #Vivaldi #Brave_Browser #DuckDuckGo #Chromium #Opera #Chawan #Lagrange #Tor #Lynx #Elinks #Links #Nyxt #Epiphany #Falkon #Konqueror

  27. Well, I felt rather badly when I got a post in my stream from the official Fediverse account for dillo.

    You see, I hadn't included it in my recent HowTo, a cookbook style tutorial on Browsers in Linux, or rather, how to install a boatload of them, and all kinds of them. I even went so far to include one produced and maintained by a company that I literally loathe (and even taught their official MCSE curriculum for them starting back in the mid 90's)...

    But I left out
    dillo. I was tired, and truth be told, it really isn't easy authoring these types of technical publications - you literally need to go through each item on a VM you spin up and take it step by step to make sure that when a neophyte comes around and wants ot simply copypasta your instructions - they can do that, and it will work.

    So anyway, the devs over at the
    dillo project posted on the Fediverse and I immediately was guilt-ridden for not including them. So I went and started to edit my earlier HowTo; I came out about 5k characters over count (and I think my server's already configured for 12K chars).

    Anyway, long story short, here's one of my latest contributions to the
    #FOSS community, specifically, one that's published in the #Fediverse first and foremost. It includes almost every browser you've probably ever used, and certainly, many you probably haven't.

    I had to Quote-Post my original so it's kinda kewl with an entry point starting with
    dillo. I think that's pretty awesome, and it quotes the original (part I if you will) that starts with Vivaldi.

    I don't usually ask, but especially with respect to this HowTo/Tutorial, the more people that boost it, the further it will reach, and the more people it can benefit. Give it a gander and if you think others will find portions of it advantageous... well, feel free to boost it.

    So without further ado,
    Here's the link to the Linux Browser HowTo

    I hope you find it useful, and Enjoy!
    🤗

    #tallship #FOSS #Fediverse #Browsers #dillo #Microsoft_Edge #Firefox #Vivaldi #Brave_Browser #DuckDuckGo #Chromium #Opera #Chawan #Lagrange #Tor #Lynx #Elinks #Links #Nyxt #Epiphany #Falkon #Konqueror

  28. And now for dillo

    ## dillo browser (the honorable mention):

    Now, this tutorial wouldn't be complete without one of the most determined browser projects of all to be included. Unfortunately for the user (and by user I mean the common, everyday n00b, joeuser), very little effort has been put into a one & done download/install procedure.

    To be honest, dillo is a bit of a pain in the butt, because even though a lot of effort has been put into rescue of the intellectual property after the main author of the engine passed away and the original domain registration expired (to be picked up by a cybersquatter), rebuilding the forward facing public assets still leaves much to be desired for a simple joeuser - the folks we are all trying to ultimately serve and make things simple.

    For example, Where you would almost universally expect to see a "Download dillo" link or button, you will indeed find a link, but it leads to their cgit repo. Even junior devs cringe when they first come across cgit, even though it really is arguably far superior to GitHub style facilities like Gitea, Forgejo (Codeberg), and SourceHut.

    Although it's really only a matter of appearance, cgit was written by Jason A. Donenfeld, who also created Wireguard and Pass - the standard UNIX password manager, popular on Androids too (via F-Droid, requires installing OpenKeyChain too on Android).

    But back to #dillo! You may be wondering why I placed it so far down the list, and the reason is twofold:

    1. ) I brainfarted. Yup, I was really tired and literally forgot when initially publishing this first edition of the Browsers on Linux HowTo, and for that, especially to the dillo dev team, I apologize.
    2. ) It may seem a bit complicated - but I assure you it is not, especially when compared to the #Tor_Browser, which immediately precedes the instructions for installing dillo.

    I know that a lot of folks went through and endured the process of installing the Tor Browser, because it's such a popular utility in today's world, and since I'm figuring that you got through that okay, we can now turn our attention to dillo, without all of the hunting around on various git repo servers out there and web pages - just the bare bones simple cut and paste for you here...

    So let's get to it, shall we?

    NOTE: You should know by now that commands prefaced with ~$ are to be administered by you, the regular, unpriviliged user account; while commands prefaced with ~# mean that those commands are issued by "root". You have a choice in your terminal. The first is just to prepend the root commands with sudo, while the other option is to issue su - to root, then go into the directory the user was in and issue those commands. You may find it easier to just open a fresh tab in your terminal app so you have one user ($) shell and then in the other tab or window you have the root user's (#) shell.

    The first thing we need to do is make sure that we have resolved all dependencies (prerequisites) for compiling dillo. We do that as root (or via sudo as I just mentioned above) like so:

    ~# apt install gcc g++ git git-all autoconf automake make zlib1g-dev libfltk1.3-dev libssl-dev libc6-dev libpng-dev libjpeg-dev libwebp-dev libbrotli-dev
    

    Don't worry if some, or even most or all of those packages aren't installed, because some, many, or all of them may already be installed on your system, and invoking the install won't overwrite anything already installed.

    Next, let's git (pundit there), er... get the source for dillo, and yes, we're going to use git. A mention now that doing it this way means that in the future your updates will be relatively simple and brainless. More on that later. We'll start by creating a directory (folder) to work from, a place where you can use in the future that doesn't clutter up your home directory with needless entries; then we'll download the source code, build it locally, and install it...

    All you have to do is cut and paste each line, one by one, and wait for each step to finish before pasting the next line into your terminal.

    ~$ cd; mkdir -pv dev; cd dev
    ~$ git clone https://git.dillo-browser.org/dillo
    ~$ cd dillo
    ~$ ./autogen.sh
    ~$ mkdir build
    ~$ cd build
    ~$ ../configure --prefix=/usr/local
    ~$ make
    ~$ sudo make install
    root@mylaptop:/home/joeuser/dev/dillo/build# make install
    

    That's it! dillo has been installed!

    Now, and because we're at the very end. I want to explain the $ and # stuff so it's clear. Notice that the dillo installation steps is the only place in this HowTo that I included a sudo command. The reason is that I believe that in most cases, sudo is a bad way to administer a machine. In classic, traditional UNIX administration, you su to root (the Superuser), do what you need to with thos elevated privs and then exit out of the root shell and back to your unprivileged user account.

    So ~# is merely a shorthand in most Bash shells. typically, you're going to see something like username@hostname:/path/to/directory$ for a non-priviliged user, or for root, it will generally read as root@hostname:/path/to/directory#

    Generally speaking when you issue a command from a particular directory as a non-privileged user, followed by a command by the superuser (root), you probably want to be in that same directory. So the final command above which was make install, would have been performed by the non-privileged user ($) using the sudo utility (or, doas on some OSes) or as root - but as root, you would have wanted to be in that same directory to run the make command to install the compiled binary in /usr/local on your machine. This is what it would look like had you decided (I recommend this practice in most cases) to 'su -' to root instead of using sudo:

    joeuser@mylaptop:~/dev/dillo/build$ su - 
    root@mylaptop:~# cd /home/joeuser/dev/dillo/build
    root@mylaptop:/home/joeuser/dev/dillo/build# make install
    root@mylaptop:/home/joeuser/dev/dillo/build# exit
    joeuser@mylaptop:~/dev/dillo/build$ cd
    joeuser@mylaptop:~$ which dillo
    /usr/local/bin/dillo
    joeuser@mylaptop:~$ dillo &
    

    If you followed along with that last block of code, you'll see that we asked where our program (dillo) is, by using the which command. It told us that it's located /user/local/bin/dillo, in our default "path", so all we need to do (from anywhere) is just type in dillo & - the ampersand will release our shell so the process can run in the background. Just hit your "return" or "enter" key and you'll get your prompt back.

    Have fun running dillo!

    Well, I went into a lot of explantions that normally aren't covered, because basic navigation and what your prompts are going to look like are just assumed in most HowTo's and Tutorials, including mine. But it should be covered somewhere and this was a logical place.

    There is just one more (optional) task to complete. Adding dillo to your menu panel - I'm going to leave that task up to you, it's worth learning, and honestly, I don't want to have to cover how to do this in KDE Plasma, Xfce, GNOME, Cinnamon, Mate, etc.... you get the idea; I have no idea what desktop environment you're running but it's an excercise that is worthwhile so you can configure your menus and desktop anyway, so do give it a go :)

    There's really just one last thing folks....

    Here's just a taste of what to expect with future updates to this HowTO:

    ~# sqg -p dillo && sbopkg -i dillo.sqf

    "What?" You say? Yup! That's Slackware. Installing pretty much every single Browser in this article is as simple as doing a copypasta of that one liner with sbopkg...

    But you'll have to wait for all of that funstuff :p

    And remember: You can haz #Cheezburgerz! 🍔🍟

    I hope that helps!

    #tallship #FOSS #browsers #dillo #Microsoft_Edge #Firefox #Vivaldi #Brave_Browser #DuckDuckGo #Chromium #Opera #Chawan #Lagrange #Tor #Lynx #Elinks #Links #Nyxt #Epiphany #Falcon #Konqueror

    RE: https://public.mitra.social/objects/019f49aa-b5c6-7372-b92d-68821dcad285

  29. How i hate it when you fill out forms or applications on official websites and it doesn't work. You disable uBlock. And it still doesn't work.

    Then you switch from #firefox to #chromium and it suddenly works.

    🙄😐

  30. While working on Emoji Anki, I found a Chrome bug/limitation when using hardware acceleration: the CSS `text-shadow` will have a maximum size that depends on the emoji, font size/zoom level, and text-shadow blur radius (and probably the platform, too). Probably some limit somewhere deep within Skia.

    It does not happen on Firefox or Chromium-based browsers that have hardware acceleration disabled.

    Playground to repro: anisse.github.io/text-shadow-p

    #chromium #chrome #css

  31. While working on Emoji Anki, I found a Chrome bug/limitation when using hardware acceleration: the CSS `text-shadow` will have a maximum size that depends on the emoji, font size/zoom level, and text-shadow blur radius (and probably the platform, too). Probably some limit somewhere deep within Skia.

    It does not happen on Firefox or Chromium-based browsers that have hardware acceleration disabled.

    Playground to repro: anisse.github.io/text-shadow-p

    #chromium #chrome #css

  32. Fuck you #Google, I'm not doing two #chromium security updates per week. You people are high. It typically takes half a day for chromium build because these people are incapable of using system libraries and want to bundle an entire OS into a browser.