Follow

I believe I found what could be the absolute killer feature for Gemini browsers: offline browsing.

github.com/makeworld-the-bette

I’m excited to only think about this potential feature. It would be awesome.

@ploum A bit sad to see Gemini browsers becoming mega-browsers that do everything. I feel like this kind of feature shouldn't be handled by the browser; something else should be downloading files that are then browsed locally.

@tleb : If it can be handled outside the browser, that could be even better. I don’t really see how to do that.

@ploum
1. The browser saves bookmarks in an accessible way, e.g a Gemini file that only contains links.
2. A tool reads this file and crawls the links, to a certain depth, into local files. It also makes sure that links to the same website or other saved websites are relative.
3. Browse local files using the browser.

@ploum

Step 1. make that cache indexed by the content hash
Step 2. allow-me to share that cache, using a DHT so everyone can find and download the content from whoever cached it
Step 3. Realize that we can deduplicate the whole gemini web using Hash instead of a arbitrary URL

You now have #gemini with native webArchive, no 404 (what's the point?), high scalability and secure immutability (I'm sure to get the same page that I bookmarked, no censorship). 👍

@lutindiscret : that’s really interesting. But, sometimes, the point of a bookmark is to get the updated version of a page, not the old one.

Still, food for thought.

Sign in to participate in the conversation
La Quadrature du Net - Mastodon - Media Fédéré

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!