Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

JavaScript on home nodes

by Biker (Priest)
on Mar 18, 2002 at 17:05 UTC ( #152524=monkdiscuss: print w/replies, xml ) Need Help??

I have checked the "Disable JavaScript on homenodes" in my user settings.

Nevertheless, when visiting AgentM, it is obvious that this setting doesn't have any effect.

Is this something that the highly valued developers of the Monastery would consider looking in to?

Everything will go worng!

Replies are listed 'Best First'.
Re: JavaScript on home nodes
by ignatz (Vicar) on Mar 18, 2002 at 18:54 UTC
    The simple and right thing to do would be to turn off JavaScript on homenodes. It's a big middle finger to new visitors when they stumble onto homenodes such as AgentM's. The web is a huge place with plenty of room to rant about the evils of JavaScript. Perlmonks isn't the forum for such a discussion.
    ()-()                                                      ()-()
     \"/    DON'T   BLAME   ME,   I  VOTED   FOR    PACO!       \"/
      `                                                          ` 

      Like a gullible neophyte, my reaction to all this was to visit the home-node in question. Shortly thereafter, of course, I had to switch to a shell window and kill my running Mozilla process.

      That pissed me off. Want to tell that you think I'm stupid for having JS enabled? Do it in big, blinky red lettering or something. Or insert IMG tags to some offensive site. Don't make me shut down my browser (losing the chance to bookmark a page in a second window in the process)... it's childish and smacks of the sort of person who thinks spelling words 71K3 t41s is kEW7.

      Thanks to the keepers for fixing the setting. Fortunately, I can further keep my browser safe simply by not bothering to visit that node again. Ever.


        I must admit I felt the same thing when I went there first, and still do to a certain extent.

        However, in AgentM's defense, I will say that I have never forgotten the lesson. I am very wary of JS now (much to the chagrin of my fiancee, who seems to think JS should be enabled all the time regardless).

        I admit it's not an ideal situation, but experience sure does learn a person fast.

        You are what you think.

        I sort of have to agree with chaoticset. The best way to keep your browser safe is to not surf with Javascript enabled. Period. Ever.

        Sorry....but, um, you were warned. You did read the source to the home node in question, right? It might be juvenile, but what would you expect from someone who regularly touts something sleazy?


Scorched by JavaScript
by mojotoad (Monsignor) on Mar 20, 2002 at 23:28 UTC
    I have to chime in, here. Disabling javascript on your own computer is fine and dandy. However, coming from someone who has recently sampled cyber cafes all over the world, I can personally attest that in many cases JavaScript is enabled on the cafe machines and there is no way to disable it. Not to mention that in many cases people are simply borrowing someone else's machine -- to barge in and mess with their personal configuration is not very sociable.

    These scenarios happen every day. When browser configuration is out of your control, these home nodes with borderline-malicious JS are downright rude and malicious because of the assumptions they make about your environment.

    In the case of net cafes, even when they do allow you to configure your browser to your liking (you know, such as disabling password auto-complete on forms in IE (arrgh!), it is unlikely that people will completely reconfigure a browser every single time they walk into a net cafe.

    For those monks who are Called to teach others the dangers of JavaScript, please remember that not everyone's circumstances are identical to your own -- to assume otherwise is shortsighted at best.


Re: JavaScript on home nodes
by TStanley (Canon) on Mar 18, 2002 at 17:31 UTC
    Biker, what is being referred to in this case, is the enabling of Javascript in your browser settings. You need to turn it off there. Please refer to the help section for your specific browser.

    "Suppose you were an idiot... And suppose you were a
    member of Congress... But I repeat myself." -- Mark Twain

      No, Biker is right. There is an option, but for now, it doesn't do much. In fact, it does nothing. The problem of filtering out the javascript isn't as easy as it seems, so we're looking at various options right now.
      Update: It works, now. Sort of. I blame tye.

      [ ar0n -- want job (boston) ]

        A big Thank You goes out to tye and anyone else involved in getting this to work. (And I can confirm that it works.)

        On a side note: One may think whatever about JavaScript. Personally I appreciate how JavaScript can be used to help a visitor navigate a site. OTOH, when used in an evil way, whatever the moral behind, I feel less satisfied. Normally, if a site does things to me that I don't appreciate, I just don't go there any more. But how could I avoid visiting the Monastery?

        I could, of course, remember to turn off JavaScript every time I visit the Monastery. But, I almost always have a tab in my Mozilla browser loaded with

        And there are just too many sites making (too) extensive use of JavaScript for me to turn it off completely.

        The Monastery is one of the few sites where I now have the possibility to decide this matter myself. And that makes me feel good. Real good...

        Everything will go worng!

      I don't understand how your post answer's Biker's problem? I've had the same problem. The checkbox appears to imply that it will strip out the JavaScript of any home nodes that you visit, but it does not. If it is not supposed to disable the JavaScript on AgentM's home node when you visit it then the text should be changed to make it clearer on what it's supposed to do.

      Btw, what does checking off that box gain you?


      "The doktor is in."

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: monkdiscuss [id://152524]
Approved by root
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (6)
As of 2018-07-21 02:20 GMT
Find Nodes?
    Voting Booth?
    It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?

    Results (443 votes). Check out past polls.