All modern browsers
Itty.bitty allows anyone with a browser to create a web page without a server. The application provides a minimal code and text editor. It creates a URL-encoded itty.bitty.site web page. An interesting twist on basic HTTP mechanisms, but with few, if any, obvious application.
- A web browser
- Internet connection
- Access to itty.bitty.site
- jQuery 3.3.1
Upon opening the web app, Itty.bitty presents a mostly white screen, except for a simple message that states:
itty bitty things can be conveyed in a link. type here - and then share.
… followed by an about link.
As soon as you start typing, the placeholder text disappears and an untitled placeholder appears on the top left.
On the top right edge of the window:
- a bytes counter, which reports the size of the link as you add content;
- a QR code menu item, which opens a new browser tab with the PNG version of the code that stores the link;
- a vertical menu with the following options:
- copy link, to place the current link in your buffer, ready to paste;
- share via twitter, to open the Twitter ‘intent’ form, pre-filled with the itty.bitty link;
- new site, to resets the content
- about, to open the information page in a new tab.
Itty.bitty allows short content (up to a maximum of about 2000 characters in length) to be packed into the link. The domain is always itty.bitty.site; the fragment is the title, and the query is an encoded version of the content. The can be useful for quick exchanges of small amounts of static information, where no other solution is available. Because the entire ‘page’ is stored in the URL and nowhere else, the shared content cannot be modified. Think twice before you share anything sensitive using an itty.bitty link.
A simple use-case: you need to give someone your coordinates, but you don’t have access to your email.
- Fire up Itty Bitty on your mobile device;
- Type in your address and phone number;
- Give the content a title (coordinates);
- Give the link to the person you want to share the information with, possibly using the integrate QR code.
- Here’s the resulting link:
- Open source project, with source available on Github. Make your own it itty.bitty
- Integrated QR code generator
- Insert codepen snippets directly: simply paste the link in the editor
- Share on social media to extend the size of your content
- Minimalist but flawless interface
- Though the application is only a few weeks old (at the time of this writing), it is developing an exciting community of curious and ingenious users.
itty.bitty is a clever re-work of the web’s basic browser mechanic. It uses functionality that’s been available in browsers for ages — assuming, of course, that year zero is 1992. The title of the page is stored in the URL fragment (the part of the URL after the #), and the content is compressed in the query (after the question mark) within the fragment.
- Content doesn’t require a web host.
- Works just as good on old mobile displays as it does on modern desktops
- Fast: the link gets created as you type in the content and is always up-to-date.
- Free: nothing beats free, except maybe those elusive things that pay you for doing nothing at all — but those are usually illegal, with all that it implies.
- Secure: to the extent that the link is not shared, the content is 100% safe.
- An interesting conceptual twist on well-known technology.
- The content can be edited by the recipient — any change will modify the link, effectively creating a new site.
- Can decode simple HTML/CSS/JS
- Can use a codepen link as content.
- Open source on Github
- Only allows simple text or HTML content.
- Content is limited to around -2000 characters
- The HTML code cannot be used to load external libraries (jQuery on a CDN, etc.)
- Despite being self-contained, it requires an Internet connection.
- It has few practical or apparent uses — though to be fair, that might change in the future.
Rating: 5 stars
It does what it promises to do; it does it quickly, flawlessly, and without fluff. Now what’s needed is ideas to make this technology useful.
- Google Doc plugin that converts a document into an itty.bitty site.
July 18, 2018
July 18, 2018