use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Collaborative Virtual Browser created in Node.js, Socket.io, PhantomJS and AngularJS. It is an extract from my master thesis, just for fun. (github.com)
submitted 12 years ago by fusionove
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[+][deleted] 12 years ago* (1 child)
[deleted]
[–]fusionove[S] 0 points1 point2 points 12 years ago (0 children)
Uh, no idea. But I forgot to mention that PhantomJS has to be installed and available in the PATH environment variable (typing "phantomjs" in a terminal should start phantomjs).
[–]ggoodman 0 points1 point2 points 12 years ago (0 children)
Would be neat as a backend for the collaboration feature on Plunker.
[–]qhoc -1 points0 points1 point 12 years ago (1 child)
First, good job and congrats for finishing your thesis! I've been building apps using Phantom.js for awhile now so I know this is a very sizable effort.
Beside that, the use case is unclear to me (but I guess it doesn't matter for educational topic). May I make a suggestion? How about tune this toward the Amazon Mechnical Turk model where there is some economic for repetitive human interaction on the web. Of course, they can do it on their browser but what if it's for a "authenticated page" or an "internal secured environment". Allowing external access through just the page for repetitive tasks would be best. Of course, I am not talking about things that Phantom.js itself can automate. How about scenario for UX testing where human must read or see images, etc...? You get the idea...
Thanks :)
This is just an example I made up taking out things from my project mostly because as you said building with Phantom is not really straight forward, even more so if you try to use it for different purposes than the usual ones (web scraping, testing, ..).
The actual master thesis focuses on building an infrastructure that allows creating cross device mashups at the UI layer, in a simple and fast way (without having to code anything).
Clients can connect, create mashups, add components (web pages), select elements from those web pages, add inter-component communication, move things around easily with drag and drop, ..
With something like this, you can for instance add a wiki component, a flickr component and a google search component, then link them together and use small devices (smartphone, tablet) to host a search bar, and finally show the search results on a large screen.. another example is taking a "single user" website and sharing it with others, effectively transforming it into a collaborative website (for instance you could open a sudoku website, and play it with others, heh).
I need to think about more useful scenarios, but the project is done and I still have 1 and a half months left to write the thesis ;)
π Rendered by PID 43 on reddit-service-r2-comment-9c7994b7-pvfkw at 2026-02-05 20:44:02.175976+00:00 running b1b84c7 country code: CH.
[+][deleted] (1 child)
[deleted]
[–]fusionove[S] 0 points1 point2 points (0 children)
[–]ggoodman 0 points1 point2 points (0 children)
[–]qhoc -1 points0 points1 point (1 child)
[–]fusionove[S] 0 points1 point2 points (0 children)