|
EMILI deals with strategic development and consultancy on digital channels. In the evening he asks for a review and says that he has t read the mail. Question Is the task done? Who is guilty? You have passed the test if in all situations your answer is the task was not completed , it is your fault. Summary Do get result. Do pass. Do turn in on time. Not done your fault. There will be a failure run to the manager. Victor NikitinCreating browser plugins using Memos as an example Hello! I am Viktor Nikitina, founder of the Drugmedia bureau VK Memos is my personal experiment. The project was created for myself and friends , and later fell in love with others. There are more and more friends on social networks. It is difficult to remember who does what , what contacts and skills they have. I would like to write this down. Marking in a notepad or Google Doc is not convenient it s not easy to find , and you re just too lazy.
This is how the idea came up to create a notepad built into the social networking site photo editing servies itself , where each page, a note , is tied to one person. If you are not an employee of VKontakte , then the only way to do this is to inject your code into an already open page in the browser. Browser plugins can do this automatically and unnoticed by the user. Memos is a notepad for personal notes on VKontakte , created as a plugin for Google Chrome and Opera browsers. While creating the plugin , I encountered a number of dead ends. This article is about the problems and how to avoid them. It will be useful for developers of plugins for browsers and applications for Vkontakte. Architecture The browser plugin is an archive with html , js , ccs files , images and a manifest file that describes the plugin itself and its limitations.

The archive is uploaded to the browser plugin store , from which it is installed by users with one click. VKMemos monitors open tabs in the browser. When a page is opened from the domain vk.com , it embeds its code into the page , complementing its capabilities. The plugin creates text fields for entering notes on the friends list page , in correspondence and on the personal pages of other users , provides loading and saving notes , and adds a search field for friends by notes. Bootloader idea A bug found or an improvement made requires reassembling the archive , changing the manifest file.
|
|