God.js: Scripted Religion Browser-Plugin

Schönes neues Spielzeug von Ramsey Nasser, über dessen arabische Programmiersprache قلب ich vor ein paar Wochen gebloggt hatte. Diesmal hat er zum Art Hack Day unter dem Motto „God Mode“ ein Browser-Plugin namens God.js gebastelt, dass es einem erlaubt, seine eigene Religion zu programmieren und Gebote festzulegen, „Thou shall not browse Buzzfeed“ etwa. Wenn man dagegen verstößt, gibt’s Ermahnungen per Browser-Alerts vom selbst kreierten Browsergott und wenn man zuviel sündigt, öffnen sich zwei Dutzend Popups voller Höllenfeuer und himmlischer Plagen. Toll!

Das Ding ist leider nicht ganz so trivial, wie ich mir das grade vorgestellt habe, sonst hätte ich mal schnell eine Broswer-based Nerdcore-Religion zusammengefrickelt. Oder man könnte aus dieser Liste der Leistungsschutzrechtsunterstützer ein „Wrath Of The Web-Gods“-Plugin basteln… wie auch immer, sehr schickes Spielzeug.

God.js is a functional language thats lets anyone code their own beliefs, making it like an open source platform for browser-based religion. […] The plugin uses keywords and other attributes to conform your browsing experience to the ethos you’ve selected, as defined in the corresponding scripts (er, “scriptures”) which can be viewed and activated from a button on your browser’s navigation bar. Each religion’s doctrine lays out the forbidden fruits, which include everything from browsing Tumblr to loading a page that contains the word “Java” (the latter enforcing the will of Nasser, who hates Java).

Navigate onto a page containing blasphemous material and you’ll get a stern warning from your higher power via pop-up message. Disobey one too many times and you’ll be punished with two dozen tabs of animated GIF hellfire, boils and frogs covering your web pages, or all of your open browser tabs being smitten in one vengeful blow.

The Verge: ‘God.js’ lets you program and enforce your own browser-based religion
Github: God.js: New Gods Through Computer Science for Art Hack Day 2013