@dillo@fosstodon.org avatar

dillo

@dillo@fosstodon.org

Dillo is a fast and small graphical web browser with HTTP, HTTPS and FTP support.

Other protocols like #Gemini #Gopher and #Spartan are available via plugins.

⚠ Do not use dillo . org, is not under our control, see: https://dillo-browser.github.io/dillo.org.html

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dillo, to random
@dillo@fosstodon.org avatar

Released #Dillo 3.1.0-rc1. Please test it if you can :-)

https://dillo-browser.github.io/latest.html

dillo,
@dillo@fosstodon.org avatar

@otyugh Jorge has not interacted with the community from some years now, even if we tried to communicate with him.

Have you donated to the project?, it doesn't show on Libera (yet?). If so thanks a lot :-)

dillo, to CSS
@dillo@fosstodon.org avatar

Put on your glasses.

#Dillo #css_naked_day #CSS

dillo, to random
@dillo@fosstodon.org avatar

The new #Dillo user manual is now available online too.

https://dillo-browser.github.io/user_help.html

dillo, to random
@dillo@fosstodon.org avatar

More details about what happened to dillo dot org and why you shouldn't link to it anymore.

https://dillo-browser.github.io/dillo.org.html

#Dillo

someodd, to random
@someodd@fosstodon.org avatar

@dillo I tried to sudo apt-get install dillo -- it basically works, Although, when I tried to install the Gopher plugin, I noticed to get this plugin working, dpid should be running or the like. I'm running Debian Sid. For me this is in:

/usr/libexec/dillo/dpid
/usr/libexec/dillo/dpidc

Am I supposed to do something to get plugins working/have dpid running?

dillo,
@dillo@fosstodon.org avatar

@someodd the version 3.0.5 of dillo in Debian is almost a decade old (a new release is planned soon).

I recommend you build a fresh one from git following the instructions: https://github.com/dillo-browser/dillo/blob/master/doc/install.md

The dpid daemon should be started automatically by Dillo. After installing the gopher plugin with "make install" it should restart it with "dpidc stop".

If it continues to not work, please fill a issue in the repo with the console output so I can take a closer look.

someodd, to random
@someodd@fosstodon.org avatar

I forgot about @dillo! I might try it this weekend. Apparently it has a Gopher plugin?

dillo,
@dillo@fosstodon.org avatar

@RL_Dane @someodd dillo dot org is no longer under the control of Dillo developers, consider updating the links to https://dillo-browser.github.io/ or https://dillo-browser.github.io/old/ for the old website.

yeti, to random
@yeti@emacs.ch avatar

deleted_by_author

  • Loading...
  • dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd dillo dot org has been taken by a third party. The website is now at https://dillo-browser.github.io/ and you can find some plugins here: https://dillo-browser.github.io/#plugins

    Charles has also some more interesting plugins: https://celehner.com/projects.html#dillo-plugins

    dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd the mailing list was served on dillo dot org, but it is now available at https://lists.mailman3.com/postorius/lists/dillo-dev.mailman3.com/ . The archives were transferred there too.

    There is not much traffic in IRC, but I hope it can change over time 🙂

    Dillo already supports an HTTP proxy if that is what you mean.

    dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd @debian_os when the 3.1 release is finished1 several distributions will be contacted. Some of them no longer keep Dillo in their repos.

    dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd request sent!

    dillo,
    @dillo@fosstodon.org avatar

    @yeti if you want to try the last Dillo I recommend you clone the repo and follow the install instructions1. If you encounter any problem, please report it back 🙂

    The name "3.1-dev" was being used until 3.1 is released, but is not well defined (there is no tag with that name).

    dillo,
    @dillo@fosstodon.org avatar

    @yeti better to try after a good sleep :)

    dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd implementing a #nex plugin is left as an exercise to the reader :-)

    dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd Dillo only understands a few commands: https://github.com/dillo-browser/dillo/blob/ae60cf654a95ac5393fe8dfeeca59f874637af86/src/IO/dpi.c#L198

    Here are some docs: https://dillo-browser.github.io/old/dpi1.html https://github.com/dillo-browser/dillo/blob/master/devdoc/Dpid.txt

    The reason for the " '>" ending is to facilitate the parsing of the end tag in Dillo, as ">" could appear inside the tag values but " '>" cannot: https://dillo-browser.github.io/doxygen/dpip_8c.html#details

    From a plugin you typically only need the start_send_page and send_status_message commands.

    dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd yes, but Dillo won't add those, and URLs should HTML-encode them. In any case, patches are welcome :-)

    dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd is unifont monospaced? If so, you may want to place it in font_monospace in dillorc.

    It seems to be using a different font for the body (or main container), maybe set font-family: monospace?

    dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd keep in mind that not everyone will have a monospace font with braille support, and other fonts may not render "good".

    As far as I know, nothing prevents you from fetching HTML directly from nex and use an image to see the fractal. You would need to identify the filetype at some point (maybe by the extension) to wrap plain text into HTML but pass HTML as-is.

    Here is an example using data: as image source: https://0x0.st/XsEn.html

    dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd even if people have UTF-8 monospace fonts available, a single font may not cover all the glyphs. In particular, in Dillo currently we only support one unique font per family, otherwise we could fallback to other fonts with more symbols. For example, braille is available in "Noto Sans Symbols 2" but not in "Noto Sans Mono" (this is a Dillo limitation).

    Continues... (There is a 500 limit char in this instance)

    dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd

    Regardless, this is more of a situation of nex: and other protocols centered on plain test, that strongly depend on a particular font and a particular size and line height.

    We can improve the situation in Dillo and select a set of fonts that work okay, as you are testing, but is not bullet proof.

    I understand they want to move away from the complexity of layouting something like HTML, but not sure if that is the best solution.

    ...

    dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd I didn't meant to discourage you from exploring :-)

    It would be nice if you can provide some feedback on the plugin design, so we can try to make it more easy to get started. Do you plan to publish your plugins?, they would be handy to have available for others to play with them too.

    dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd thanks! I can just add a link to a public repo elsewhere in the plugin table.

    dillo,
    @dillo@fosstodon.org avatar

    @yeti @crmsnbleyd nice! Those pictures seem to be highly compressed.

    How does this work?

    function mimetype() { awk '{type=$1; $1=""}; /<'"$1"'>/{print type}' /etc/mime.types }

    $ mimetype html
    text/html

    You can get the extension with:

    filename=$(basename -- "${path@L}")
    extension="${filename##*.}"

    rysiek, to random
    @rysiek@mstdn.social avatar

    We so desperately need an independent modern browser.

    Could Mozilla please get their cranio-rectal intrusion fixed post-haste? Pretty please?

    dillo,
    @dillo@fosstodon.org avatar

    @alcinnz @treefit from the browser we can only do so much at restricting bloatware. If your bank forces you to use a 5 MiB JS webapp to make a transfer, they have a lot of power to convince you to choose another browser, sadly.

    dillo, to SmallWeb
    @dillo@fosstodon.org avatar

    Testing a new #Dillo plugin for the #Spartan protocol, similar to #Gemini.

    #SmallWeb

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • InstantRegret
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • JUstTest
  • tacticalgear
  • ethstaker
  • modclub
  • cisconetworking
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • megavids
  • provamag3
  • normalnudes
  • Leos
  • lostlight
  • All magazines