home.social

#makejavascriptoptional — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #makejavascriptoptional, aggregated by home.social.

  1. Most of the NZ Parliament web pages consist of text, links and... that's it;

    bills.parliament.nz/v/2/fbbb3f

    Except for the logos of 4 predatory social media platforms (which should never have been there), there's not even much in the way of images. This could and should to be a simple static site; HTML and CSS, no JavaScript required.

    Instead, it's not only serving a bunch of JS from its own domain, but also 2 Goggle domains, a CDN, and unpkg.com. Why?

    #MakeJavaScriptOptional! Especially in #GovtIT

  2. Most of the NZ Parliament web pages consist of text, links and... that's it;

    bills.parliament.nz/v/2/fbbb3f

    Except for the logos of 4 predatory social media platforms (which should never have been there), there's not even much in the way of images. This could and should to be a simple static site; HTML and CSS, no JavaScript required.

    Instead, it's not only serving a bunch of JS from its own domain, but also 2 Goggle domains, a CDN, and unpkg.com. Why?

    #MakeJavaScriptOptional! Especially in #GovtIT

  3. Most of the NZ Parliament web pages consist of text, links and... that's it;

    bills.parliament.nz/v/2/fbbb3f

    Except for the logos of 4 predatory social media platforms (which should never have been there), there's not even much in the way of images. This could and should to be a simple static site; HTML and CSS, no JavaScript required.

    Instead, it's not only serving a bunch of JS from its own domain, but also 2 Goggle domains, a CDN, and unpkg.com. Why?

    #MakeJavaScriptOptional! Especially in #GovtIT

  4. Most of the NZ Parliament web pages consist of text, links and... that's it;

    bills.parliament.nz/v/2/fbbb3f

    Except for the logos of 4 predatory social media platforms (which should never have been there), there's not even much in the way of images. This could and should to be a simple static site; HTML and CSS, no JavaScript required.

    Instead, it's not only serving a bunch of JS from its own domain, but also 2 Goggle domains, a CDN, and unpkg.com. Why?

    #MakeJavaScriptOptional! Especially in #GovtIT

  5. @kidlightbulbs FYI when I browse unstream.stream with JS turned off, I see a blank page. Are you familiar with HDA?

    hda.daz.is/architecture/

    #MakeJavaScriptOptional!

  6. I just tried to volunteer for the repair cafe in The Tron, and I this experience all over again;

    community.iridescent.nz/t/how-

    I fought my way through a thicket of 3rd-party domains serving proprietary JS, and then had to do a bunch of unpaid MOLE Training for Goggle in order to submit the contact form. In the end it seemed to have submitted, but I got no feedback confirming that.

    (1/2)

    #MakeJavaScriptOptional #RepairCafes #RepairCafeAotearoa #HDA

  7. Before BorgSoft bought GH, it was possible to see all text and images in public repos without logging in or running their JS.

    @redstarfish
    > So, I would say lack of awareness

    If GH had always been that way, maybe. But changing it to be that way? That strongly suggests it's intentional. A way to force people to run their JS, which is exactly the opposite of the direction the web needs to be going in.

    #MakeJavaScriptOptional!

  8. A reminder that if I browse your "website" with JavaScript turned off, and it doesn't at least show me text, images, basic CSS layout, and working links, it's *not a website*. If you put stuff up on a web address, please make sure there's a website there.

    #MakeJavaScriptOptional

  9. I'm trying to archive a web page on FarceBook using archive.is, using a mobile browser and a cell network connection. So far it's taken at least half an hour and it's still going. WTF?!

    All I want to see is the text and maybe the images FFS. #MakeJavaScriptOptional!

    (1/?)

    #Meta #FaceBook #WebBloat #WebArchiving

  10. I'm trying to archive a web page on FarceBook using archive.is, using a mobile browser and a cell network connection. So far it's taken at least half an hour and it's still going. WTF?!

    All I want to see is the text and maybe the images FFS. #MakeJavaScriptOptional!

    (1/?)

    #Meta #FaceBook #WebBloat #WebArchiving

  11. I'm trying to archive a web page on FarceBook using archive.is, using a mobile browser and a cell network connection. So far it's taken at least half an hour and it's still going. WTF?!

    All I want to see is the text and maybe the images FFS. #MakeJavaScriptOptional!

    (1/?)

    #Meta #FaceBook #WebBloat #WebArchiving

  12. I'm trying to archive a web page on FarceBook using archive.is, using a mobile browser and a cell network connection. So far it's taken at least half an hour and it's still going. WTF?!

    All I want to see is the text and maybe the images FFS. #MakeJavaScriptOptional!

    (1/?)

    #Meta #FaceBook #WebBloat #WebArchiving

  13. @alcinnz
    > I get the impression in trying kill they turned the web into Flash.
    An over-complex inscrutable hard-to-secure system pushing DRM on us

    Modern JavaScript includes all the evils of Flash, except being forced to knowingly install a proprietary plugin in your browser. Now almost every website *is* a proprietary plugin, installed in your browser without your knowledge.

    #MakeJavaScriptOptional!

    gnu.org/philosophy/wwworst-app

  14. "The web used to be a wonderful way to share information.

    Web apps and mandatory JavaScript have turned it into the worst app store.

    It is time to separate the WWWonderful from the WWWorst practices."

    [email protected]

    gnu.org/philosophy/wwworst-app

    #MakeJavaScriptOptional!

  15. When modern web browsers encounter a website served only over HTTP (not HTTPS), they stonewall the person browsing with an error page. I really wish that they'd just browse the page with JavaScript off, and give an error message saying so.

    Bonus points for extracting at least the text, links, and images, from sites that depend on JS to display those. But really, people shouldn't ever make sites like that, what I call "j-sites"

    #MakeJavaScriptOptional!

    (1/2)

    #HTTPS #UX #

  16. I accidentally archived a copy of the 404 error page on GritHub;

    archive.is/RZroy

    As it processed, I was marvelling at the amount of JavaScript my browser has to load, just to tell me GritHub can't find the page I'm looking for.

    #MakeJavaScriptOptional!

  17. IMHO there ought to robust privacy laws, in every jurisdiction, that ban this kind of rampant DataFarming. Am I the only person who continues to be shocked by the fact that this kind of practice not only considered acceptable by the industry, but normal?!?

    #MakeJavaScriptOptional!

    #DataFarming

  18. "Make sure that sites can at least function without JavaScript and in text-only browsers."
    #Snowdrift Co-op's 'Honor Code for Projects'
    wiki.snowdrift.coop/project-re
    #MakeJavascriptOptional

  19. Unfortunately the ProjectVeritas website doesn't work without #JavaScript enabled.

    Any sharing of the information would thus be highly appreciated. Ideally it would not be shared on a #Cloudflare server.

    At this time, we would like to ask the #PotUS, #DonaldTrump to consider dropping all charges against the #Australian journalist, and go to considerable lengths to personally restore #Assange's character after years of #characterAssassination.

    #makeJavascriptOptional #falseRapeCharges

  20. @Mastodon
    For those thinking of forking Mastodon, please do so in a safe environment such as on the #InvisibleInternetProtocol (#I2P).

    - Consider removing the 'Explore' timeline (*cough* botfarm timeline)
    - Consider #makeJavascriptOptional
    - Consider not showing like and boost counts until a person actively opens the toot thread.
    - Consider not implementing the #antifeatures mentioned above.

    In wartime, artists are the first to be targetted. Please #useI2P and live.

  21. Just a quick message to the #NGI at the #EuropeanUnion.

    Its not a great look that your webpage at ngi.eu fails to work without #JavaScript enabled.

    Seriously c'mon.

    It is a slick #loadingAnimation, though. Congrats on that.

    We stand by our opinion that grants are toxic things, and a #UBI that goes up slightly with age is how to achieve greater #equality and limit #waste.

    #makeJavascriptOptional #EU #useI2P #useTor

  22. Hey #BountySource, have you heard of HTML? It's this great tool that allows you to display text, graphics, audio, and video in a web page (with some CSS for layout), without any need for #Javascript. Check it out!
    #MakeJavascriptOptional

  23. @okpierre
    Unfortunately, Misskey doesn't work in TorBrowser at all, even when a user approves #JavaScript via the NoScript interface. Is invasive javascript used?

    If #MisskeyDev do find this info useful and are serious about giving back, please stop using cloudFlare at misskey-hub.net and repent by contributing to #DeCloudFlare.

    #makeJavaScriptOptional #misskeyHub #deleteCloudFlare #cloudFlareIsNotAnOption

  24. I just realised that my website requires JS 🤫

    Mainly because of #Disqus, but I don't think it's ever possible to provide a comment service without using JS. Still, I should switch to #Commento.

    #MakeJavaScriptOptional

  25. Is #Mastodon really viable for the small to medium-sized operator?

    We assert, "NO!"

    We did something simple. With a Mastodon tab open we hit Ctrl+Shift+E to get the Network Tab. With an inactive thread open in Mastodon, we went to *another website* to read an article.

    An hour passes and what we discovered shocked us. Mastodon somehow justified sending us 55MB of data. The #NetworkTab said 55MB over 1500 requests (53MB transferred).

    #makeJavascriptOptional #fireFish @gabriel @witchescauldron

  26. Is #Mastodon really viable for the small to medium-sized operator?

    We assert, "NO!"

    We did something simple. With a Mastodon tab open we hit Ctrl+Shift+E to get the Network Tab. With an inactive thread open in Mastodon, we went to *another website* to read an article.

    An hour passes and what we discovered shocked us. Mastodon somehow justified sending us 55MB of data. The #NetworkTab said 55MB over 1500 requests (53MB transferred).

    #makeJavascriptOptional #fireFish @gabriel @witchescauldron

  27. Is #Mastodon really viable for the small to medium-sized operator?

    We assert, "NO!"

    We did something simple. With a Mastodon tab open we hit Ctrl+Shift+E to get the Network Tab. With an inactive thread open in Mastodon, we went to *another website* to read an article.

    An hour passes and what we discovered shocked us. Mastodon somehow justified sending us 55MB of data. The #NetworkTab said 55MB over 1500 requests (53MB transferred).

    #makeJavascriptOptional #fireFish @gabriel @witchescauldron

  28. Is #Mastodon really viable for the small to medium-sized operator?

    We assert, "NO!"

    We did something simple. With a Mastodon tab open we hit Ctrl+Shift+E to get the Network Tab. With an inactive thread open in Mastodon, we went to *another website* to read an article.

    An hour passes and what we discovered shocked us. Mastodon somehow justified sending us 55MB of data. The #NetworkTab said 55MB over 1500 requests (53MB transferred).

    #makeJavascriptOptional #fireFish @gabriel @witchescauldron

  29. @rolle There are three troubling things in the current default setup as far as we know. On the whole we must say the UI is quite pleasant but the troubling things are cause for great alertness and we say favour maintaining a fork.

    1) Forces Javascript (#makeJavascriptOptional),
    2) The #ExploreTimeline (which we call the Popularised by Bots timeline) undermines the spirit of fediverse,
    3) The showing of #LikeCounts etc without opening the toot leads to #groupThink. Again an anti-feature.

  30. Stefan Korn is not wrong that public service website need to be simple static sites. Which can be accessed by voice assistants just as easily as web browsers without JavaScript (#MakeJavaScriptOptional!).

    He's just wrong that they're not already designed that way.

    He either doesn't know about NZ government website standards like Web Accessibility Standard 1.1;

    digital.govt.nz/standards-and-

    ... or he's hoping that you don't.

    (2/?)

    #PublicService #GovtIT #NZ #WebAccessibilityStandard

  31. Stefan Korn is not wrong that public service website need to be simple static sites. Which can be accessed by voice assistants just as easily as web browsers without JavaScript (#MakeJavaScriptOptional!).

    He's just wrong that they're not already designed that way.

    He either doesn't know about NZ government website standards like Web Accessibility Standard 1.1;

    digital.govt.nz/standards-and-

    ... or he's hoping that you don't.

    (2/?)

    #PublicService #GovtIT #NZ #WebAccessibilityStandard

  32. Stefan Korn is not wrong that public service website need to be simple static sites. Which can be accessed by voice assistants just as easily as web browsers without JavaScript (#MakeJavaScriptOptional!).

    He's just wrong that they're not already designed that way.

    He either doesn't know about NZ government website standards like Web Accessibility Standard 1.1;

    digital.govt.nz/standards-and-

    ... or he's hoping that you don't.

    (2/?)

    #PublicService #GovtIT #NZ #WebAccessibilityStandard

  33. Stefan Korn is not wrong that public service website need to be simple static sites. Which can be accessed by voice assistants just as easily as web browsers without JavaScript (#MakeJavaScriptOptional!).

    He's just wrong that they're not already designed that way.

    He either doesn't know about NZ government website standards like Web Accessibility Standard 1.1;

    digital.govt.nz/standards-and-

    ... or he's hoping that you don't.

    (2/?)

    #PublicService #GovtIT #NZ #WebAccessibilityStandard

  34. 2/2

    BTW in five days we will not be able to see your #Twitter page, Dear Pam.

    On 15 Dec, #Birdsite are removing the #Javascript-free version of their site.

    If you wish to be seen by real #activists who use #Fediverse, the #decentralised #socialMedia platform, then you will need to setup a server/instance here.

    Mwah. Love your work!

    #Australia #makeJavascriptOptional #USA #whyBitcoin #defundAllTheJeffreyEpsteins

  35. @Rob @mconley @gunchleoc
    Yes, even better by using TorBrowser in Safest Mode you are helping defeat a lot of bad actors, too. Not just 'Screw'-gle.

    We say #TransparentTorification, ie. putting all your traffic through Tor, is fine too and for heaven's sake use #I2P, especially for #torrenting.

    Onion all the things — if your bank doesn't like it, get them to send you out a cheque book. They will **love** that

    #OnionMaximalist #makeJavascriptOptional

  36. @dsfgs

    @[email protected] @[email protected] @[email protected]

    Yeah, there's a reason why I:
    1) never use the "official" app
    2) never recommend the "official" app
    3) never refer to the "official" app
    4) never assent to the idea that there could ever be one app that's "official."

    Because it's kinda off. It's kind of a cultural half-breed.

    #ExploreTab #mastodonregressions #mastodondevs #turderatti #fame #techlayoffs #dotcons #mastodonbugs #makejavascriptoptional

  37. @dsfgs

    @[email protected] @[email protected] @[email protected]

    Yeah, there's a reason why I:
    1) never use the "official" app
    2) never recommend the "official" app
    3) never refer to the "official" app
    4) never assent to the idea that there could ever be one app that's "official."

    Because it's kinda off. It's kind of a cultural half-breed.

  38. @dsfgs

    @[email protected] @[email protected] @[email protected]

    Yeah, there's a reason why I:
    1) never use the "official" app
    2) never recommend the "official" app
    3) never refer to the "official" app
    4) never assent to the idea that there could ever be one app that's "official."

    Because it's kinda off. It's kind of a cultural half-breed.

    #ExploreTab #mastodonregressions #mastodondevs #turderatti #fame #techlayoffs #dotcons #mastodonbugs #makejavascriptoptional

  39. @dsfgs

    @[email protected] @[email protected] @[email protected]

    Yeah, there's a reason why I:
    1) never use the "official" app
    2) never recommend the "official" app
    3) never refer to the "official" app
    4) never assent to the idea that there could ever be one app that's "official."

    Because it's kinda off. It's kind of a cultural half-breed.

    #ExploreTab #mastodonregressions #mastodondevs #turderatti #fame #techlayoffs #dotcons #mastodonbugs #makejavascriptoptional

  40. @dsfgs

    @[email protected] @[email protected] @[email protected]

    Yeah, there's a reason why I:
    1) never use the "official" app
    2) never recommend the "official" app
    3) never refer to the "official" app
    4) never assent to the idea that there could ever be one app that's "official."

    Because it's kinda off. It's kind of a cultural half-breed.

    #ExploreTab #mastodonregressions #mastodondevs #turderatti #fame #techlayoffs #dotcons #mastodonbugs #makejavascriptoptional

  41. @RL_Dane
    The #ExploreTab is indeed one of the most toxic #MastodonRegressions that #MastodonDevs have introduced. Also forced javascript. We can see the bots are pumping the #turderatti with instant "#fame".

    Interestingly, ninety percent of people complaining about #techLayoffs at the #dotCons were in that joining-window also.

    #mastodonBugs #makeJavascriptOptional @[email protected] @[email protected] @[email protected]

  42. @RL_Dane
    The #ExploreTab is indeed one of the most toxic #MastodonRegressions that #MastodonDevs have introduced. Also forced javascript. We can see the bots are pumping the #turderatti with instant "#fame".

    Interestingly, ninety percent of people complaining about #techLayoffs at the #dotCons were in that joining-window also.

    #mastodonBugs #makeJavascriptOptional @[email protected] @[email protected] @[email protected]

  43. @RL_Dane
    The #ExploreTab is indeed one of the most toxic #MastodonRegressions that #MastodonDevs have introduced. Also forced javascript. We can see the bots are pumping the #turderatti with instant "#fame".

    Interestingly, ninety percent of people complaining about #techLayoffs at the #dotCons were in that joining-window also.

    #mastodonBugs #makeJavascriptOptional @[email protected] @[email protected] @[email protected]

  44. @RL_Dane
    The #ExploreTab is indeed one of the most toxic #MastodonRegressions that #MastodonDevs have introduced. Also forced javascript. We can see the bots are pumping the #turderatti with instant "#fame".

    Interestingly, ninety percent of people complaining about #techLayoffs at the #dotCons were in that joining-window also.

    #mastodonBugs #makeJavascriptOptional @[email protected] @[email protected] @[email protected]

  45. @LionsPhil @nicuveo
    When we say #BotFarmTimeline we mean the #ExploreTimeline, of course, designed to favour entities with #botFarms backing them.

    Mastodon should also restore their javascript-free interface that was recently dropped.

    We really need to see other server types like #Epicyon (named after a type of big wild canine), #GNUSocial, and #FireFish gainmore developer interest.

    #makeJavascriptOptional

  46. @ellenor2000 @af @metaphase
    TorBrowser. Safest mode. Done.

    If your bank doesn't like it make them process and read your cheques with vibrant outspokemn words in the signature area.

    A week or so ago we suggested a #MagicWand and #MagicEraser for Tor Browser to show or hide, respectively, different page elements without the need for javascript, or fiddling with the source HTML/CSS.

    #makeJavascriptOptional