Контакты
Подписка
МЕНЮ
Контакты
Подписка

Разработчики Internet Explorer справились с Flash Cookies, но совсем забыли про Silverlight

Разработчики Internet Explorer справились с Flash Cookies, но совсем забыли про Silverlight

Разработчики Internet Explorer справились с Flash Cookies, но совсем забыли про Silverlight


05.05.2011



Разработчики Internet Explorer из компании Microsoft никак не нарадуются тому, что им удалось сделать удаление такой всеобщей проблемы как Adobe Flash Cookies проще. Их большой минус в том, что они не пытаются разобраться с не менее интересной проблемой в их собственном фреймворке Silverlight.

Во вторник руководитель проекта IE отметил в своём блоге, что на данный момент IE способен удалять так называемые Local Shared Objects. Эти LSO (Flash cookie), созданные приложениями Adobe Flash, уже давно используются для отслеживания поведения пользователя в сети. Объекты, напоминающие куки, не имеют "срока годности", они могут (на сегодняшний день) быть удалены только при открытии онлайновой панели настроек и могут использоваться для восстановления отслеживающих куки, удалённых до этого пользователем.

Подобно браузерам Chrome и Firefox, IE сможет стирать LSO используя стандарт, который Adobe добавил в Flash версия 10.3 и который пока работает в тестовом режиме. Так называемый механизм NPAPI ClearSiteData позволяет пользователю удалять флеш-куки так же, как и обычные куки HTTP – с помощью функции очистки журнала, встроенной в меню браузера.

"Это значит, что если ты удаляешь куки, очищая историю браузера, Flash Player удалит флеш-куки автоматически. Мы рады этим изменениям. Они решили давно наболевший вопрос по сохранению конфиденциальности информации", - написал руководитель проекта IE Энди Цайглер.

Но одна проблема сохранения конфиденциальности всё же остаётся нерешенной, и Microsoft не предприняла никаких существенных шагов в сторону её решения. Выяснилось, что Silverlight применяет механизм, известный как изолированное хранилище, который позволяет подобной Flash программе из Редмонда читать, записывать и удалять файлы внутри виртуальной файловой системы.

"Изолированное хранилище может быть использовано также как и куки, для поддержки состояния и простейших настроек приложения, но оно также может использоваться для хранения больших объемов информации у определённого клиента", - написал программный руководитель компании Microsoft Джастин Ван Паттен.

Это значит то, что Silverlight может хранить огромные объёмы информации у конечного пользователя и удаление этих куки приведёт к ошибке, также как и удаление Flash-куки. Как только приложение Microsoft помещает данные на хранение, их больше никак не удастся удалить без помощи того же самого приложения. Функции очистки истории браузера (любого) вообще не дадут никакого результата.

Чтобы удалить куки Silverlight пользователь должен зайти на страницу, содержащую само приложение. Кликнуть на приложении Silverlight и выбрать -Silverlight- из выпадающего меню. В новом диалоговом окне выбрать закладку -Application Storage-. Удалить всё содержание или содержание выбранного сайта.

"Microsoft рассчитывает добавить эту возможность в Silverlight, но пока что ещё ничего не сделано", - заявила представитель компании в среду.

Источник:
Xakep.ru