Оглавление
Проект Caja
-
История и особенности проекта Caja
- Caja – проект Google по очистке HTML, CSS и JavaScript, прекращенный в 2021 году.
- Руководил проектом Ясвир Награ, часть JavaScript разработана Марком С. Миллером.
- Caja была создана для обеспечения безопасности веб-контента, переписывая код в безопасное подмножество.
- Предотвращала фишинговые атаки и загрузку вредоносного ПО, используя прокси-адреса и очистку HTML.
- Межкадровая связь осуществлялась через вызовы методов, а не прямые ссылки на объекты DOM.
-
Применение и влияние
- Google использовал Caja в своих продуктах Google Apps Script.
- MySpace и Yahoo! также внедрили раннюю версию Caja в 2008 году.
-
Дополнительные ресурсы
- Ссылки на другие проекты и спецификации, связанные с Caja.
Полный текст статьи: