-- Leo's gemini proxy
-- Connecting to scrollprotocol.us.to:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini; lang=en
Publish Date: 2024-03-23T16:54:06Z
Modification Date: 2024-03-29T17:38:31Z
Scheme: scroll://
Port: 5699
Naming Theme: Libraries and Scrolls
The Scroll Protocol is a new document-retrieval protocol on port 5699, inspired by Gemini and Gopher+. It focuses on quality-of-life additions, particularly internationalization. It adds more metadata to responses, the ability to request pages in a specific language, and a new metadata request, similar to Gopher+'s metadata request. It tries to offer a power-to-weight balance by providing basic metadata and relational data in documents with minimal effort and additions.
The additional metadata added to each response is the author, publish date, and modification date. Abstracts of resources are also provided with *metadata requests* only.
Request strings now include an additional parameter that allows the client to specify a list of desired languages. The server will respond with the document in one of the desired languages, or the default language if the requested languages are unavailabe. The language of the response is given in the mimetype.
No ads and tracking
No scripting on pages (No JS, WASM, Flash, or Java)
No insecure markup features like iframes, cookies, user-agents
Simplicity for writers and developers
User-focused content - the writer provides the content, the user determines most of the styling
Offer simpler alternatives to HTML Semantic Markup and Open Graph Tags with a Markdown and AsciiDoc inspired markup language
Multi-media that doesn't interfere with your reading or browsing experience
Email me at christian.seibold32@outlook.com or via misfin at clseibold@auragem.letz.dev to add your host(s) to this list.
Scroll - a page via scroll.
Scrollery - a collection of scrolls; a scroll site.
Comparison: gemini:// vs. spartan:// vs. scroll:// vs. nex://
gemini spartan scroll nex ------ ------- ------ --- naming scheme space sparta/greece scrolls & libraries cityscape & highways transport TCP + TLS TCP TCP + TLS TCP request structure full URL hostname & path full URL path request encoding utf-8 us-ascii utf-8 utf-8 status codes 18 4 18 0 document type text/gemini text/gemini text/scroll text/plain input prompt 1x status "=:" prompt line 1x status none data upload limited yes limited no mimetypes yes yes yes no virtual hosting yes yes yes no same-site redirects yes yes yes no cross-site redirects yes no yes no proxy requests yes no yes no "lang" response parameter yes no yes no lang request parameter no no yes no response metadata heuristic heuristic yes heuristic abstract/metadata requests no no yes no link relationships heuristic heuristic yes heuristic list nesting no no yes heuristic
heuristic means clients must try to interpret the information from the text of the default document format due to a lack of standard.
This scrollery is powered by SIS:
-- Response ended
-- Page fetched on Sun Apr 28 10:07:15 2024