Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

First thing I saw, too, before giving them temporary JavaScript execution privilege.

It's one thing to be JavaScript-rendered only. It's another to be impolite to users who happen to constrain JavaScript privileges of yet-untrusted sites. This seems especially relevant since you are attempting to convince an audience to adopt a federated opensource platform. The Venn diagram of people who understand the value of federated platforms has greater than average overlap with those who restrict JavaScript execution in their web browser.

I recommend revising the <noscript> tag to say something like "Please enable JavaScript to read this content. We use JavaScript for the following ... [a brief summary] and we do not use any third-party hosted script." (Incidentally bravo on not using third-party scripts!)



A ticket is now open for it :) https://github.com/movim/movim/issues/737 Will be fixed in the next release.


Thanks a lot for this feedback. Indeed I think that a way better wording for it! I'll see how we can phrase it in a better way :)


    <noscript>
        <style type="text/css">main {display: none;}</style>
        <ul class="list" style="color: white;">
            <li>
                <p class="center">You donve Javascript enabled. Good luck with that.</p>
            </li>
        </ul>
    </noscript>
Wow. Going out of the way to annoy js blockers.


This message was initially added more than 5 years ago and not really changed since then :) The related ticket has been fixed and master is now having a better wording for this message https://github.com/movim/movim/issues/737.


I am more refering to the css. All content is fetched without needing js. But its css hidden because ...


I've created a ticket for it https://github.com/movim/movim/issues/738.


Yes indeed for those static pages we could make an exception. I'll see what I can do.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: