На других языках: Deutsch • English • Español • Français • Italiano • 日本語 • Polski • Português do Brasil •
Изменения CSS и JavaScript должны соответствовать правилам оформления вики.
Замечание. Возможно, после сохранения вам придётся очистить кэш своего браузера, чтобы увидеть изменения.
- Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl-F5 или Ctrl-R (⌘-R на Mac)
- Google Chrome: Нажмите Ctrl-Shift-R (⌘-Shift-R на Mac)
- Internet Explorer: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl-F5
- Opera: Выберите очистку кэша в меню Инструменты → Настройки
/* Oznacz ikonę witryny chyba rosyjską flagą */
function markFavicon () {
var IconRel = document.querySelector('[rel="shortcut icon"]')
var Icon = new Image()
Icon.crossOrigin = "anonymous"
Icon.src = IconRel.getAttribute('href')
Icon.onload = function () {
var IconCanvas = document.createElement('canvas')
IconCanvas.width = Icon.width
IconCanvas.height = Icon.height
var Context = IconCanvas.getContext('2d')
Context.drawImage(Icon, 0, 0)
// h=9
// h(s) = 3
// s1 FFFFFF
Context.fillStyle = "#FFFFFFAA"
Context.fillRect(0, Icon.height - 9, Icon.width, 3)
// s2 0039A6
Context.fillStyle = "#0039A680"
Context.fillRect(0, Icon.height - 6, Icon.width, 3)
// s3 D00B0E
Context.fillStyle = "#D00B0E80"
Context.fillRect(0, Icon.height - 3, Icon.width, 3)
IconRel.setAttribute('href', IconCanvas.toDataURL("image/x-icon"))
}
}
markFavicon()