Pages

Wednesday, November 20, 2013

Chrome Extension Development

(13-11-13) – Today I am starting to learn how to develop a Chrome Extension. The motivation behind this is that I have been using YouTube almost daily lately, the problem with YouTube is that their ‘Watched’ feature is not that good. The videos which I have watched are being displayed again and again on my ‘Recommended Videos’ or search results. There are some videos which I really don’t want to see but I cannot make them disappear from my wall.

Without eliminating what I have seen, I could not use Facebook thus I became a regular user of Facebook after I got my hands on the extension ‘Social Fixer’ which was Better Facebook at that time. Such extension is still not available for YouTube. The closest is ‘YouTube Video Deck’ but it is only for channels you have subscribed and it has its own separate interface and thus the above problem still persists.

I tried to ask on internet if there is any already existing way but as per answers I got there is no such way available yet, if you know a way let me know or if you are willing to help then you are most welcome:

So lets see how far I go in my quest. I am sharing my journey below:

  1. http://developer.chrome.com/extensions/getstarted.html
  2. http://developer.chrome.com/extensions/overview.html
  3. http://developer.chrome.com/extensions/content_scripts.html
  4. http://www.w3.org/TR/DOM-Level-2-HTML/
  5. http://codegeekz.com/javascript-code-editors-and-ide-for-developers/
  6. http://www.quora.com/JavaScript/What-is-the-best-editor-for-JavaScript
  7. http://www.sublimetext.com/
  8. http://naumankhan.blogspot.com/2013/11/sublime-text-3003054.html
  9. http://productforums.google.com/forum/#!topic/chrome/6EVtjeaWObs

The code in Chrome Extensions is not protected and it can be opened and reused. By looking at the code of YTO I got an idea that the task ahead is a big one.

 

(14-11-13)

 

(20-11-13)

I have completed ‘Web Fundamentals’ training today and have started ‘JavaScript’ training.

 

-urShadow

5 comments:

  1. how far have you got now?
    or have you given up?
    THIS EXTENSION IS EXACTLY WHAT I NEED!!!!

    ReplyDelete
    Replies
    1. I have not exactly given up but I have not been able to spare time to proceed further, I would like to continue from where I left once I am able to spare some time.

      Delete
  2. you could have a look at
    https://chrome.google.com/webstore/detail/video-blocker/jknkjnpcbbgcbdbaampbjlhkcghmgfhk?utm_source=chrome-app-launcher-info-dialog

    https://chrome.google.com/webstore/detail/rechannel-blocker/blecdbhmbheakehhhaokfijdleeappep?utm_source=chrome-app-launcher-info-dialog

    https://chrome.google.com/webstore/detail/improvedtube-youtube-exte/bnomihfieiccainjcjblhegjgglakjdd?utm_source=chrome-app-launcher-info-dialog

    ReplyDelete
    Replies
    1. Thanks, I will check them and will get back to u

      Delete
    2. Among these only 'Video Blocker' do a little bit of video blocking but as it blocks complete channel and it doesn't block videos from search results thus its not fulfilling all requirements

      Delete