#no-js — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #no-js, aggregated by home.social.
-
-
#SmolFedi is a lightweight, no-JavaScript Fediverse web client written in PHP.
v1.2.7 is available
- Add thread indentation and goto parent link
- Better page style
- Add profile banner ratio in prefs
- Add missing translation in aria
- Add RSS feeds discovery for profiles and tags
- Add instance info page
- Stay on profile and post pages when switching account
-
@jimniels For simple inlineable content like a menu, I think you can do even better in pure CSS and hiding/showing it using attribute selectors. Smoother UX since you don't need to trigger navigation and can forego JS alltogether without degradation.
https://stackoverflow.com/a/33528185
Using a variation of this on Konform Browser front page to dynamically toggle display of installation instructions for the target selected by user with CSS only: https://konform-browser.codeberg.page/
-
#SmolFedi is a lightweight, no-JavaScript Fediverse web client written in PHP.
v1.2.6 is available
- Localized in English, German, Spanish and French 🌍
- Add Explore page: trending posts, trending hashtags, trending links, and suggested accounts
- Add scheduled post feature
-
#SmolFedi is a lightweight, no-JavaScript Fediverse web client written in PHP.
v1.2.5 is available
- Optimize profile loading
- Change default posts filter on profile page, due to gotosocial performances
- Display media of a profile in a gallery
- Manage new post failure
- Add profile banner image
- Add DEBUG_MODE constant in config.php to log api calls
- Fix link to account in snac2 user mentions
- Add 'Here since [date]' in profile page
- Display nested quoted post (if available on the instance)
- Add quoting post feature
- Add card preview of links if provided by the instance
- Add CW field in reply
- Add font family selector in prefs
- Correct Apache .htaccess help in README
- Display
[locked]info on profile page
-
shoutout to the Aww Man radio show for their #noJS, #noCSS website: https://awwman.net - you can check their shows, download them as mp3 and check what diy shows are happening in Prague there. what more could one want?
#punk #prague #podcast #radioshow #internetradio #oldweb #diy
-
So... instead of studying I have once again fiddled with my website.... I have updated my comment submission system!!
- Get request from the form is now targeting an hidden iframe, so you are no longer redirected to a random xml results page from #ntfy
- Now has 2 submit buttons: JS and no-JS (hidden using <noscript> tag).
- JS submit button is a reset type, using `.forms.submit` js
- non-JS is a normal submit type (no clearing inputs)
-
Invoker commands are a great pattern and I'm so glad they're in all major browsers now. The initial set of command keywords is limited but I'm hoping many more will be added in the future.
How can we feature test whether a particular command keyword is supported in a browser? Is there a method or property for looking up whether a keyword is supported?
Creating a button with a command, adding a command listener, then using click() to see if a command event is emitted works but it's pretty awkward.
https://html.spec.whatwg.org/multipage/form-elements.html#attr-button-command
-
-
-
Let it snow ❄️ without JavaScript!
Getting into the Christmas spirit with a touch of nostalgia for the good old web by adding a pure CSS snowfall effect to https://alexeystar.com
Code used: https://github.com/pajasevi/CSSnowflakes
-
Web devs can have a bit of JS, as a treat, but only if you behave.
(this is what behaving looks like)
-
-
Donc j'ai fais une horloge numérique en pur CSS, et je suis très satisfait :blobcatuwu:
https://sans-soleil.fr/cajibi/clock/
Maintenant je regarde comment faire pour que ça soit lisible par des lecteurs d'écran :mario_flop:
-
So I have made a pure CSS digital clock for fun. And I kinda like it :blobcatuwu:
https://sans-soleil.fr/cajibi/clock/
I am now looking for a way to make it readable with screenreaders :mario_flop:
-
Heyy kids!
Could you please drop me a quick comment to this form on my web?
(#cli accesible #nojs #php #html)
Theme is:
Your favorited #solarpunk (primarly), #steampunk #atompunk #dieselpunk whatever #punk works of #visualart #writing #games etc...
I'm being too socio-economically sarcastic about the genre and need references for long winter nights, and possible essay on stuff.
#society #economics #literature #art #gaming #comic #sciencefiction #science
https://caryo.space/plaintextcomment.php
THKS
-
After adding real function to the main menu or Start menu on my blog a couple of days ago, I continued updating the design yesterday evening. I added status bars to the windows to improve both the functionality and the nostalgic factor of the aesthetics at the same time.
Fun fact: the menu was implemented without JS purely with HTML + CSS.
I also overcame the Android & Safari sizing annoyances by using dynamic viewport height (dvh) instead of viewport height (vh) in the CSS.
#blog #indieweb #webdesign #coding #nojs #winxp #win2003server #nostalgia
-
@chakie what you can do so.
There are #nojs communities that use Ruby or other languages to handle conditionals and loops on the render level.
So you can stop using js. For example, my site codedude.xyz uses Ruby, jekyll, and liquid.
The project #gnu maintain something named #LibreJS I don't know much about it but seems good option.
I've heard rumors about creating a new web network from scratch. They probably consider no use JS on client. -
-
Me in 2002: Dillo looks nice, and is way faster than Mozilla, but I don't think I can ever use it as my main browser.
Me in 2025: Dillo go brrrrr! XD
-
Or, you could just, you know, eat my shorts, GOOG.
Man, they used to let you search without JS.
Nerfherders.
-
update to https://vavakado.xyz!!!
now generating the TOC is done on server-side my website is finally fully #nojs yay
-
I decided to studying how to create an interpreter again after years that I did it in the university, because I figured out a #nojs community, they use #ruby to create static web page using markdown. So I though what about if I migrate my web page from #nextjs this #ruby approach.
But yesterday I figured out #jekyll , that's is exactly the thing that I want to create hahaha
I will continue to study interpreters just because, but now I'll use #jekyll for my blog