Thanks Jeszy for the tip.
You can analyze a user-agent string with http://user-agent-string.info/.
“Everyone farts. And now your web pages can too.“
fartscroll.js in action.
There is a webpage with lots of useful information and you want to highlight/annotate some parts of it for future references.
In my current case, I want to watch the videos of PyCon US 2013 but I don’t have much time so it will take some weeks till I finish them. In the meantime, I don’t want to forget which ones I had already seen. It would be nice if I could add some custom notes to the webpage that lists the videos. In addition, I want to see/edit my annotations at home and at my workplace too, i.e. it should be web-based.
Marker.to is a browser extension that does exactly this.
“Have you ever used a marker pen for highlighting your paper documents?
Marker.to will do the same for webpages! After you install a browser extension or bookmarklet and run Marker simply by clicking on the icon, you can highlight text on a website with your mouse.
Annotating helps to point out important information in long articles. Our annotator creates a special link for the highlighted version of the page (like http://marker.to/XYZ123). You can share it through Twitter, Facebook, e-mail, IM etc. Or just bookmark it with your favorite bookmarking tool, i.e. Delicious.
You can view highlighted page with any browser! No bookmarklet or browser extension is necessary for viewing.” (source)
- Top Web Annotation and Markup Tools (I didn’t try all of them)
“Nikola is a static website and blog generator. The very short explanation is that it takes some texts you wrote, and uses them to create a folder full of HTML files. If you upload that folder to a server, you will have a rather full-featured website, done with little effort.“
“SimilSite is a search engine to find similar websites, and a directory to find interesting information on every website.“
Visit http://w3fools.com/ to see why.
“The repl.it project is an attempt to create an online environment for interactively exploring programming languages. It provides a fully-featured terminal emulator and code editor, powered by interpreter engines for more than 15 languages.
FAQ here. And yes, they have Python.
They also have Python tutorials.