4 ms·
Any practical use for this or just for fun?
by seanconaty 14y ago
Any practical use for this or just for fun?
- pubby 14y agoThere was a 'virus' that spread on 4chan years ago that did something like this. AFAIK when saved as a .js file and run it would post itself back 4chan to continue spreading.
- Danieru 14y agoDid this virus operate on the honor system by any chance?
- JamesLeonis 14y agoFor a "positive" 4chan use, this allowed people to concatenate zip files at the end of jpegs to make "books". It was common to use a picture of a book, and then concat the book in a zipped pdf or other text file and then post it.
- newaccount2 14y agoThe best part about that virus was it also zipped up a random file from your pc to upload along with it. Everyone in /g/ was grabbing for these things. Can you say identity fraud.
- naugtur 14y agoI posted my comment right before spotting your question... I Used a trick like that to be able to load my posterous posts with JSONP. http://zbyszek.posterous.com http://zbyszek.posterous.com is loaded as content in http://naugtur.pl http://naugtur.pl
- septerr 14y agoPlease explain~ (I can tell the magic is happening in fun.js and I could figure it out if I spend some time on it, but wouldn't mind the explanation handed to me on silver platter.) http://zbyszek.posterous.com http://zbyszek.posterous.com - the theme for this, did you create it? It's neat. There are a pair of forward slashes at the beginning of the page though. In Chrome at least. http://naugtur.pl http://naugtur.pl - Love the categorization and of course the animation. What are you using to do the animation? Thanks~
- naugtur 14y agomy posterous page starts with two slashes. They are discrete and they allow me to put JS code in a HTML comment. If you look at the source, you'll notice that when interpreted as JS it feeds a big array to window.posterousCB(). The rest is plain ond JSONP - define the global function first, and then load external cross-domain resource that runs the function with data. As for animations - It's just a CSS transition definition and a single rule to rotate and scale an element. I created a hack that makes the CSS rule apply recursively. fun.js has some code that converts the simple html into a deeper structure. I think someone else got the idea of _recursive CSS_ first, but it was used for drawing shapes as far as I remember.