Wednesday 15 August 2012

Integration Almost Finished

Yesterday I finished a working integrated version of the Chrome extension, and made a video demo of it.

The integrated extension is able to provide all required functionality, and it is able to record a user's usage information during its working process.

Saturday 11 August 2012

Make it better

Now I am working on implementing a filter function that is able to allow a user to specify tags to emails and posts and use it to filter the emails and posts displayed.

I will make a video of all functionalities and send to Rafa.

Sunday 5 August 2012

Learning Security From Issues

Google is a big company that progressively improves the security of its products. During the progress of my project, Google changed the security settings of its Chrome browser extension several times, and the current version of the manifest file adds a "Content Security Policy", which is an additional layer over its previous design.

The "Content Security Policy" is actually a standard that is defined by w3c, and Google's implementation functions like a black and while list for different websites.

Due to the modification of the manifest file, I need to change my implementation a lot to conform to the standard. I need to remove all "eval()"s in my code and I need to remove the small fragment of code wrote in 2 html file. Apart from those changes, I also need to figure out how to more than one whitelist website, in the manifest file.

Now I am expecting another no-sleep night again.