Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think I'd like to approach this from a different angle - A browser extension that just sends the current URL to a http(s) endpoint of my choosing.

I use several machines, plus my phone for browsing. As such my (local) browser history is useless, so I tend to turn it off. Also, I am not in control of it from a privacy point of view (who knows what extensions/browser functions are doing with it?)

With my own endpoint, I can then do what I want with the URLs... put them in a database as a cross machine history index, or schedule a job to index the page contents into a personal search engine, etc.

I've never written a browser extension, but I'm guessing that...

  IF (URL.current <> URL.previous) { sendRequest(host=endpointURL, payload=URL.current) }
...can't be that hard?


Has the disadvantage that you can't index content of sites where you need to be logged in as you don't have access to the browser's cookies


Valid point, but I'm unlikely to want to index those. I don't use cloud apps much in my personal/hobbyist browsing.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: