I had the idea for BIGWORDS.PAGE when I wanted to display a message on a tablet that I had remote management control over, but no physical access. Configuring it to be a kiosk browser is easy, but how do I get the browser to show my message? So I made the URL be the message.
It uses a URL fragment to configure the message. Browsers don't send URL fragments to the server, so I never see your message. There's no backend, and no storage.
All parameters are documented, so generating a message link is easy. There's also a built-in editor to make it extra easy.
There are a few extra features like slides, animations, and countdowns and timers. QR codes too. Not too fancy, but hopefully enough to be useful.
I know the uses for this are pretty niche. But it may be one of those things that you keep as a nugget in your brain, a tool in your back pocket. Not something you use often, but when you do it makes things just a little bit easier.
It's open source (MIT), and self-hostable if that's your thing.
In Firefox, scrollWidth includes spaces that extend into the margin, so it's possible for text to fit perfectly on the screen, but scrollWidth > clientWidth. Fix here https://saej.in/posts/screaming/
Hook it up to voice control so I can put an iPad in the back window of the car and tell other drivers… things.
KingMachiavellitoday at 6:57 PM
Completely different architecture, but would be amazing if another device could control what message (or photo, embedded video) is displayed.
There's a huge industry around digital signage and I've always felt it could be replaced with a simple Chromium kiosk + auto-refreshed webpage content. There's really no need for expensive HDMI connections or custom video streams when we already have browsers.
antgianttoday at 8:41 PM
I did something similar years ago but for live satellite imagery https://earth.wooleys.us. I wanted to show my kids hurricane/typhoon imagery live. Worked great to throw up on a chromecast and let it run.
hidelooktropictoday at 8:07 PM
In the make one by hand section, you probably don't need to tell people %20 is a space. If they type it in naturally, the browser should encode automatically
darkstar999today at 5:47 PM
"Nothing else: no lists, tables, links, quotes, images or rules."
Claudish needs to be cleaned up.
whycometoday at 5:45 PM
I love solutions like this. Make the URL the entirety of the data needed. Awesome
pelzatessatoday at 7:38 PM
Damn, you triggered my old memories of clicking one of these on some old forum:
https://disco.[EPILEPSY WARNING]fleo.se/hello
pimlottctoday at 5:31 PM
The URL is the state but clearly there is an actual app here
ulrischatoday at 6:46 PM
Cool project. But why not built with php so I can simply throw it on my running web server?
Zareltoday at 7:11 PM
I use a similar thing but designed to be as few steps as possible:
I used to order drinks like this when the bar was full
PBnFlashtoday at 5:45 PM
I use to try and coordinate game nights across the world, and a url with the Unix timestamp of the event and a countdown showing how many days and hours worked quite well.
simlevesquetoday at 5:38 PM
Suggestion: make it a GoogleTV / AppleTV app so users can set it up in a few clicks and transform any screen laying around into a sign.
1-6today at 6:33 PM
I like this site because it exemplifies DOTADIW, do one thing and do it well.
libertyittoday at 5:04 PM
Brilliant
T0mSIlvertoday at 6:15 PM
I like that the fragment is basically argv for a static web app.
frankthecobblertoday at 6:22 PM
how to hide or change the gigantic preview when sharing on apple messages? id prefer to change it, the default is obtrusive
moecablestoday at 5:52 PM
Love this and I already have a use for this
frankthecobblertoday at 6:21 PM
how to hide the Preview when sharing on messages? id prefer something more neutral.
sandymcmurraytoday at 5:57 PM
Nice work! This is great.
totallygeekytoday at 5:26 PM
Really well done, can think of a few times this would have been useful in the recent past. Would be great for conferences in particular!
iJohnDoetoday at 5:24 PM
Really clever! Definitely feels like positive hacker creativity. Thanks for making it open source.