Иногда нам становится важным ограничить собственную активность в плане траты рабочего времени на ненужные сайты. Очень часто мы теряем время на том, чтобы обновлять статусы в социальных сетях «В контакте», «Одноклассники» или Facebook, читаем новости на информационных сайтах, рассматриваем веселые картинки или смотрим ролики на YouTube. А в это время работа стоит. В конечном итоге приходится выполнять работу накануне сдачи и, естественно, что это отрицательно сказывается на ее качестве.
К счастью, однажды два программиста-стажера из Канады, Амира и Кэмерон, устроившиеся на работу в компанию SugarCRM, решили поучаствовать в конкурсе на лучшее расширение для браузера Firefox, который организовал Mozilla Foundation. Проект под названием FuzzyPeach занял в конкурсе первое место. Затем проект был переименован и получил нынешнее имя. Лицензия проекта была изменена на MIT, и теперь каждый может использовать расширение в своей работе.
Расширение SurfControl может помочь решить проблему с неправильным распределением времени. Помимо ожидаемой функциональности по блокировке «вредных» сайтов, расширение предоставляет другие любопытные функции, которые могут помочь организовать свое время.
После того как расширение SurfControl устанавливается в браузер Mozilla Firefox, оно начинает собирать статистику пользовательского поведения, оценивать то, сколько времени он проводит на тех или иных сайтах. Пользователь должен помогать расширению собрать необходимую информацию, помечая посещенные сайты как «продуктивные» и вредные для работы. Для этого в панели инструментов расширения предусмотрены специальные кнопки.
После того, как данные собраны, расширение составляет графики и диаграммы пользовательской активности, которые представляют ее в наглядной форме. Пользователь может проанализировать собранные графики и указать время, которое он может себе позволить потратить на посещение того или иного ресурса. Кроме того, есть возможность создания «черного списка», в который войдут страницы-«пожиратели времени».
По словам разработчиков, расширение SurfControl распространяется по модели свободного программного обеспечения и выпускается под лицензией MIT. Таким образом любой желающий имеет возможность внести изменения и улучшения в расширение.