More silly text/gemini spec proposals

Sean Conner sean at conman.org
Fri May 29 22:32:11 BST 2020


It was thus said that the Great solderpunk once stated:
> On Fri, May 29, 2020 at 09:56:44AM -0400, Jason McBrayer wrote:
>  
> > On the web, they make sense as a way of inlining short content, like
> > icons, and avoiding a server round-trip. But obviously, they don't make
> > sense for Gemini, and there's no reason clients should support them.
> 
> There's no reason they *should*, but they can.  And some of them will.
> And then people will think of this as normal and expect it and design
> their documents around it, and the snowball will roll...
> 
> I tried *so* hard to avoid this, but you just can't.  This data:// URL
> thing is a monster.  No RFC puts a limit on the allowed length of a URL.

  RFC-2397 (The "data" URL scheme) states (section 2):

   The "data:" URL scheme is only useful for short values. Note that
   some applications that use URLs may impose a length limit; for
   example, URLs embedded within <A> anchors in HTML have a length limit
   determined by the SGML declaration for HTML [RFC1866]. The LITLEN
   (1024) limits the number of characters which can appear in a single
   attribute value literal, the ATTSPLEN (2100) limits the sum of all
   lengths of all attribute value specifications which appear in a tag,
   and the TAGLEN (2100) limits the overall length of a tag.

So there are, in fact, limits.  

  -spc


More information about the Gemini mailing list