No javascript? No problem!

  • Admin

    Hey guys,

    As you probably know, this forum is our usual testbed for the latest and greatest (and sometimes not-so-great) features before they make it into a release of NodeBB.

    Many of you are already running the latest master builds, which gets you plenty of exposure to new features and all the bugs that come with it :laughing:

    However, we also have a develop branch that contains breaking changes, and occasionally, larger, more adventurous features.

    Today we've updated the forum to the latest commit from the develop branch, with two new features:

    • Ability to browse, login, logout, register, and post replies and new topics with Javascript disabled (thanks to hard work from @An_dz!)
    • Revamped email digests (more on this in a follow-up blog post!)

    The ability to use NodeBB with javascript disabled is potentially interesting for some, as a non-insignificant number of users use libraries such as NoScript and Ghostery to speed up their web browsing and ensure security. With these changes, NodeBB should work better for those users, and they'll finally be able to post.

    Right now, I'm composing this topic with javascript disabled :smile:

    Give it a try (or take a look at the new digest) and tell us what you think!

  • exciting, as someone who blocks js on all sites by default this is great in terms on usability!
    keep it up :thumbsup:

  • I'm not going to lie, I think it's the best feature :laughing:

  • Admin

    Ah, I neglected the most important part about all of this... that this was all done by @An_dz!

    Fantastic job :smiley:

    Edit: added attribution in OP

  • What we can't do without JS now:

    • send personal messages(click on button doesn't open dropdown)
    • no post preview
    • no replies
    • no registration(coz of captcha??)
    • ... (I didn't make deep test, sorry)

  • Admin

    @njkdsncds Replies should work, but the registration won't here as we use spam-be-gone and the recaptcha requires js.

  • I run the develop branch and I get "Forbidden" when trying to login with JavaScript disabled. Log says:

    error: /login
    Error: invalid csrf token
    It's working great here do you have any idea?

Log in to reply

Looks like your connection to NodeBB was lost, please wait while we try to reconnect.