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.
Wednesday, 15 August 2012
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.
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.
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.
Subscribe to:
Posts (Atom)