ENote
  • ✨Home
    • Відмова від відповідальності
  • Progr
    • Python
      • Модулі
        • pip
        • cgitb
        • datetime
          • Класс datetime() модуля datetime
            • Методы объекта datetime.datetime()
            • datetime.datetime examples
          • Класс timedelta() модуля datetime
            • datetime.timedelta examples
          • Класс date() модуля datetime
            • datetime.date examples
          • Класс time() модуля datetime
            • Формат для функций .strftime() и .strptime(). модуля datetime
        • os.path
        • pathlib
          • pathlib to str
        • subproces
        • os
        • Jinja
          • Синтаксис шаблонів Jinja
          • Клас Environment()
          • Простой пример cgi-скрипта c Jinja-шаблоном
          • Создание переменных
            • Як оновити глобальну змінну зсередини оператора IF / ELSE або циклу FOR
          • Фільтри і методи
          • Число у рядок, slices
          • Вбудовані фільтри Jinja2
        • re
          • re.search - example
          • re.findall - example
        • email / smtplib
          • Как отправлять электронные письма с помощью Python
        • requests
          • Як зберегти та завантажити файли cookie в запитах Python?
          • Извлечение и установка cookies с модулем requests в Python
          • Links
        • http.cookies
          • Всё о работе с cookie в Python — класс http.cookies
        • xlrd
        • xlwt
        • borb
          • ChunkOfText
          • send_usage_statistics
          • borb clear
          • 2.1.3 vs 2.1.15
          • QR-code
          • Залежності borb
        • JSON
          • Кирилиця в JSON
        • matplotlib
        • argparse
        • click
        • configparser
        • traceback
        • sys
          • exit()
        • mysql-connector-python
        • logging
        • icrawler
        • Auto Plates
        • rembg
        • random
      • Strings
        • Built-in methods
        • Форматування виводу
        • Початкові нулі
        • Рядок в число
      • list
        • Об’єднання списків
        • list.sort(), sorted()
        • list.reverse(), reversed()
        • all(), any()
        • sum(), min(), max()
        • map(), filter(), reduce()
        • join(), split()
      • tuple
      • dict
        • Об'єднання / злиття словників
        • Сортування словника Python: значення, ключі тощо
      • set
      • class Enum
      • Середнє арифметичне
      • Virtual environment
        • web-app
      • type(), isinstance()
      • __main__
      • Files & Dirs
        • Try except for exception handling
        • Cписок файлов директории
        • User Home Dir
        • Copy file
      • *args, **qwargs
      • Links
      • Область видимости
      • Handling a File Error
      • assert
      • if
      • Числа
        • Округлення чисел
        • Отримати число з рядка
      • Обработка исключений в Python
      • Файлы и сериализация данных
      • OOP
      • Net and Web
      • Структура проекта на Python
      • Распаковка итерируемых объектов
      • Links
      • Algorithms
      • Python exit commands: quit(), exit(), sys.exit() and os._exit()
      • Цикли for / while
      • uuid
    • JavaScript
      • String
        • replaceAll() polyfill
        • Шаблонные строки
      • Array
        • Все способы перебора массива в JavaScript
      • Object
      • document.location
      • RegExp
      • Examples
        • Вычисление остатка от деления
        • Остаток от деления и деление без остатка
        • Округление числа
      • XMLHttpRequest
      • alert, prompt, confirm
      • onclick
      • hidden, display:none
      • LocalStorage, sessionStorage
      • null, undefined
      • cookies (js)
      • var, let и const
        • var vs let
        • const
      • Модифікація DOM
        • DOM select
      • JSON
        • Try
      • fetch
      • typeof
      • FormData не включає disabled набори полів
      • FormData, fdata
      • Більше одного відео YouTube на одній сторінці
    • HTML, CSS
      • favicon
      • Деякі спецсимволи
      • meta
      • ASCII table
      • lang
      • Псевдоелементи ::after і ::before
      • Cursor
      • Об использовании нестандартных пробелов
      • Картинка фоном
      • Безпечні веб-шрифти
      • Завжди внизу, незалежно від пропорцій екрану
      • напівпрозорий елемент
      • Символи з тінью
      • SVG (bootstrap)
      • rel = canonical
      • link stylesheet: integrity & crossorigin
      • rel = noopener
    • Bootstrap
      • Form Validate
      • Password show/hide
    • Errors
  • Dev
    • Git
      • clone
      • git-scm (book)
      • git config
        • files .git*
        • core.filemode
        • core.sharedRepository
      • .gitignore
      • .gitkeep
      • Видалити з репозиторію
        • Видалений файл з однієї гілки...
      • Пам’ятка
        • Перегляд історії комітів
        • Скасувати git add
        • revert
        • Скасувати внесені зміни у файл
        • Додати до коміту файл
        • Видалити історію попередніх коммітів, та почати "з нуля"
        • Додати файли в останній коміт
      • Робота з гілками
        • Порівняти гілки
      • Git за полчаса
      • Три розділи проєкту Git
      • Merge conflict
      • Pull error
        • Git Error: You have divergent branches...
      • diff
      • Video
      • Merge скасувати
      • .gitignore: Permission denied
    • GitHub
      • SSH-підключення до GitHub
      • Перенести на сервер локальный репозиторий
      • Перенести на сервер репозиторій разом з історією
      • Створення змісту
    • Security
      • robots.txt
      • Cookies
    • Аутентифікація і cookies
      • ChatGPT
  • data
    • MySQL
      • MyISAM vs InnoDB
      • Типи даних
        • NULL (todo)
        • TIMESTAMP
        • YEAR
        • JSON
        • Требования к памяти для символьных типов
        • Поиск записей в таблице, которым нет соответствия в другой
      • Приклад створення БД, та користувача
        • Права для пользователей
      • Переглянути всі індекси таблиці
      • Копіювання, клонування таблиць
      • TEMPORARY TABLE
      • JOIN
      • ALTER TABLE
      • AUTO_INCREMENT
        • AUTO_INCREMENT у складовому індексі
      • LIMIT
        • Использование MySQL LIMIT
      • 10 Примеров входной загрузки данных из текстового файла в таблицы MySQL
      • Рішення
        • Выявление и удаление несвязанных записей
        • Выборка произвольных записей
        • Коректне сортування українських літер
        • Найти записи, которые присутствуют в одной таблице и отсутствуют во второй
        • Как удобно посмотреть данные...
        • Нахождение "дыр" в нумерации
        • Знайти дубликати полів в одній таблиці
        • Дані колонки 1 табл. перенести в 2 табл.
      • Функції
        • LAST_INSERT_ID()
        • GROUP_CONCAT
        • COUNT + DISTINCT
        • Функции для работы с датами и временем
      • Автоматизируйте создание бэкапов
      • mysqldump
        • Time Zone UTC
      • Результат запиту у файл
      • Результат запиту у змінну
      • Пособие по MySQL на Python
      • Змінні
      • Эмуляция функции row_number() в MySQL
      • Изучаем хранимые процедуры MySQL
      • SELECT DISTINCT
      • Dump всієї бази даних
      • Індекси
      • FOREIGN KEY
      • MAX(), MIN()
      • LENGTH, CHAR_LENGTH
      • Встановлення
    • MariaDB
    • PostgreSQL
      • Работа с базой данных PostgreSQL
      • Работаем с PostgreSQL через командную строку в Linux
    • Domains
      • Життєвий цикл доменів
      • Статус домена
    • SQLite, MySQL и PostgreSQL: сравниваем популярные реляционные СУБД
  • Linux
    • DNS
      • Как в DNS прописать 301 редирект
      • mail
        • SPF
          • Mirohost
        • _dmarc _domainkey
        • DKIM
        • Прописати ключі DKIM в exim
        • Листи з неіснуючим адресатом
    • Server
      • Zomro
        • pip
        • SSH-доступ по ключу (zomro)
        • venv
        • UnicodeEncodeError: 'latin-1' codec can't encode character
        • Mail Ports
        • Редірект з SSL-сертификатом на транзитному сайті
        • Редірект з SSL за допомогою .htaccess
      • Створення нового користувача з привілеями sudo в Ubuntu
      • SSH-доступ по ключу
      • Часовий пояс в Ubuntu 20.04
      • SSH-підключення командний рядок
      • Як встановити Python 3.9 (нижчу) на Ubuntu 22.04
      • Автозагрузка сервисов в Ubuntu
      • Підвищення безпеки SSH
      • Ubuntu Server
        • Art 01
    • Commands
      • adduser
      • apt
      • cat
      • ls
      • tar
      • ln
      • find
      • chmod
      • chown
      • mv
      • dig
      • ping
      • passwd
      • htpasswd
      • umask
      • usermode
      • history
      • cmp
      • chattr +i
    • Config
      • Keyboard
      • windows
      • My kbdswtch
      • Затримка при завантаженні системи
      • Files
        • /etc/resolv.conf
        • /boot/grub/grub.cfg
        • .config/user-dir.dirs
        • /etc/fstab
      • Як встановити шрифти
    • Apache
      • Встановлення
      • Подключить виртуальный хост
      • Файл .htaccess
        • Установка индексного файла
        • Фільтр IP-адрес
        • ModRewrite
          • Заборонити доступ за User-Agent
          • Перенаправити на іншу сторінку
          • Додавати слеш до адреси
        • Включити SSI
        • Виконувати скрипти CGI
        • Тимчасовий перехід з одного домену на інший
      • SSI
      • SSL
      • Відключити старт Apache з системою
      • Помилки
        • Скрипт не працює
        • CGI-скрипт не виводить кирилицю
        • Could not reliably determine
        • Permissions are missing on a component of the path
        • Symbolic link not allowed or link target not accessible
      • AddType, AddLanguage, AddCharset
    • Nginx
      • 301 редирект з www. та http: на https://(без www.)domain
    • Soft
      • SublimeText
        • Plugins
      • Firefox
      • Gwenview
      • inkscape
      • Double Commander
      • nano
      • mc
        • Знайти потрібний файл
      • meld / diffuse
      • hexedit
      • Kazam - відео з екрану
      • VeraCrypt
      • XnView MP
      • LibreOffice
      • xdotool
      • System Load Monitor
      • Battery Monitor
      • qBittorrent
    • Перетворення .RPM в .DEB
    • Bash
      • Конкатенация строк в Bash
      • Page
    • Файлові часові позначки в Linux: atime, mtime, ctime
    • Права доступу для файлів і каталогів
    • Зміна паролю root
    • Быстро удалить огромное количество файлов в каталоге
    • Як узнати версію Linux?
    • USB Flash ext4
    • Clear Cache
    • Доступ до спільної папки на Windows
    • Віртуальні консолі TTY1–TTY6
    • APT. Заборона оновлення
  • Різне
    • GitBook
    • Банковское округление
    • Ім’я користувача Youtube
  • Hard
    • Hardware
      • Acer Extensa
      • Таймер Feron TM22
      • WD My Book World Edition 2Tb
        • FTP
        • SSH
          • Проблеми
        • SSHFS
      • Canon PIXMA E3340
      • Термометри
    • Auto
      • Акумулятор
    • Electro
    • USB Flash recovery
Powered by GitBook
On this page
  • Links
  • Примеры
  1. Progr
  2. HTML, CSS

favicon

для браузеров и устройств

PreviousHTML, CSSNextДеякі спецсимволи

Last updated 1 year ago

Обычное использование:

<link rel="shortcut icon" href="/favicon.ico" />
<link rel="icon" href="/favicon.ico" sizes="16x16 32x32" />

Links

  • !

  • 2017

  • см.

  • - беспл. сервис

TODO! наведи тут порядок

Примеры

мой вариант

сработал и для Opera Mobile

<link rel="shortcut icon" href="/favicon.ico" />
<link rel="shortcut icon"    sizes="32x32"   href="/img/s_logo_032.png" />
<link rel="shortcut icon"    sizes="64x64"   href="/img/s_logo_064.png" />
<link rel="shortcut icon"    sizes="114x114" href="/img/s_logo_114.png" />
<link rel="shortcut icon"    sizes="142x142" href="/img/s_logo_142.png" />
<link rel="apple-touch-icon" sizes="32x32"   href="/img/s_logo_032.png" />
<link rel="apple-touch-icon" sizes="64x64"   href="/img/s_logo_064.png" />
<link rel="apple-touch-icon" sizes="114x114" href="/img/s_logo_114.png" />
<link rel="apple-touch-icon" sizes="142x142" href="/img/s_logo_142.png" />

bootstrap


<link rel="apple-touch-icon" href="/img/favicons/apple-touch-icon.png" sizes="180x180">
<link rel="icon" href="/img/favicons/favicon-32x32.png" sizes="32x32" type="image/png">
<link rel="icon" href="/img/favicons/favicon-16x16.png" sizes="16x16" type="image/png">
<link rel="manifest" href="/img/favicons/manifest.json">
<link rel="mask-icon" href="/img/favicons/safari-pinned-tab.svg" color="#563d7c">
<link rel="icon" href="/img/favicons/favicon.ico">
<meta name="msapplication-config" content="/img/favicons/browserconfig.xml">
<meta name="theme-color" content="#563d7c">

gismeteo

<meta property="og:image" content="http://habr.com/i/habralogo.jpg" />
<link rel="image_src"        href="http://habr.com/i/habralogo.jpg" />
<link rel='apple-touch-icon' type='image/png' href='/images/apple-touch-icon_142x142.png' >

<meta itemprop="image" content="http://s1.gismeteo.ua/static/app/logo_ua.jpg" />
<link rel="shortcut icon" type="image/ico" href="http://s1.gismeteo.ua/favicon2.ico" />
<link rel="icon" type="image/ico" href="http://s1.gismeteo.ua/favicon2.ico" />
<link rel="apple-touch-icon" href='http://s1.gismeteo.ua/static/v5/images/favicons/ios/default_icon_60x60.png'>
<link rel="apple-touch-icon" sizes="57x57" href='http://s2.gismeteo.ua/static/v5/images/favicons/ios/icon_57.png'>
<link rel="apple-touch-icon" sizes="72x72" href='http://s1.gismeteo.ua/static/v5/images/favicons/ios/icon_72.png'>
<link rel="apple-touch-icon" sizes="76x76" href='http://s2.gismeteo.ua/static/v5/images/favicons/ios/icon_76.png'>
<link rel="apple-touch-icon" sizes="114x114" href='http://s2.gismeteo.ua/static/v5/images/favicons/ios/icon_114.png'>
<link rel="apple-touch-icon" sizes="120x120" href='http://s1.gismeteo.ua/static/v5/images/favicons/ios/icon_120.png'>
<link rel="apple-touch-icon" sizes="144x144" href='http://s2.gismeteo.ua/static/v5/images/favicons/ios/icon_144.png'>
<link rel="apple-touch-icon" sizes="152x152" href='http://s2.gismeteo.ua/static/v5/images/favicons/ios/icon_152.png'>
<link rel="shortcut icon" sizes="196x196" href='http://s1.gismeteo.ua/static/v5/images/favicons/android/default-highres-icon.png'>
<link rel="shortcut icon" sizes="128x128"  href='http://s1.gismeteo.ua/static/v5/images/favicons/android/icon_128.png'>
<link rel="shortcut icon" sizes="96x96"  href='http://s2.gismeteo.ua/static/v5/images/favicons/android/icon_for_xhdpi.png'>
<link rel="shortcut icon" sizes="72x72"  href='http://s2.gismeteo.ua/static/v5/images/favicons/android/icon_for_hdpi.png'>
<link rel="shortcut icon" sizes="48x48"  href='http://s2.gismeteo.ua/static/v5/images/favicons/android/icon_for_mdpi.png'>

<link href="//abs.twimg.com/favicons/favicon.ico" rel="shortcut icon" type="image/x-icon">

<link rel="shortcut icon" href="http://ans.kiev.ua/wiki/lib/tpl/dokuwiki/images/favicon.ico" />
<link rel="apple-touch-icon" href="http://ans.kiev.ua/wiki/lib/tpl/dokuwiki/images/apple-touch-icon.png" />  (114-114)

<link rel="shortcut icon" href="https://fbstatic-a.akamaihd.net/rsrc.php/yl/r/H3nktOa7ZMg.ico" />

Хабр

<link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/images/safari-pinned-tab.svg" color="#77a2b6">
<meta name="application-name" content="Хабр"/>
<meta name="msapplication-TileColor" content="#77a2b6">
<meta name="theme-color" content="#77a2b6">

В т.ч. присутствует иконка в корне https://habr.com/favicon.ico

/favicon.ico
/images/favicon-16x16.png
/images/favicon-32x32.png
/images/apple-touch-icon.png
/images/android-chrome-192x192.png
/images/android-chrome-256x256.png
/images/safari-pinned-tab.svg

site.webmanifest ?

{
    "name": "Habr",
    "short_name": "Habr",
    "icons": [
        {
            "src": "/images/android-chrome-192x192.png",
            "sizes": "192x192",
            "type": "image/png"
        },
        {
            "src": "/images/android-chrome-256x256.png",
            "sizes": "256x256",
            "type": "image/png"
        }
    ],
    "theme_color": "#77a2b6",
    "background_color": "#77a2b6",
    "display": "standalone"
}

TicTick

https://ticktick.com

<!doctype html>
<!--[if lt IE 7 ]> <html lang="en" class="ie6"> <![endif]-->
<!--[if IE 7 ]>    <html lang="en" class="ie7"> <![endif]-->
<!--[if IE 8 ]>    <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9 ]>    <html lang="en" class="ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en"> <!--<![endif]-->
<head>

<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="renderer" content="webkit">
<meta http-equiv="Cache-Control" content="no-siteapp" />
<meta name="viewport" content="width=device-width , initial-scale=1.0, minimum-scale=0.5, maximum-scale=1.5,user-scalable=yes">
  <meta name="keywords" content="TickTick,todo,gtd,to do,list,task manager,checklist,share,tasks,note,notes,android,app,iphone,ipad,ios,">
<meta name="description" content="TickTickis a cross-platform to-do list app & task manager helps you to get all things done and make life well organized.">
<meta name="author" content="TickTick">
<meta name="robots" content="index,follow">
<meta property="qc:admins" content="24614436777641413656375" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-title" content="TickTick">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="apple-itunes-app" content="app-id=626144601">
<link rel="shortcut icon" href="//d3qg9zffrnl4ph.cloudfront.net/static/img/favicon.ico">
<link rel="apple-touch-icon" sizes="72x72" href="//d3qg9zffrnl4ph.cloudfront.net/static/img/touch-icon-ipad.png" />
<link rel="apple-touch-icon" sizes="114x114" href="//d3qg9zffrnl4ph.cloudfront.net/static/img/touch-icon-iphone-retina.png" />
<link rel="apple-touch-icon" sizes="144x144" href="//d3qg9zffrnl4ph.cloudfront.net/static/img/touch-icon-ipad-retina.png" />
<link rel="apple-touch-icon" href="//d3qg9zffrnl4ph.cloudfront.net/static/img/touch-icon-iphone.png" />
<!-- Android Lollipop -->
<meta name="theme-color" content="#5f7fb0">
<!-- win8 -->
<meta name="msapplication-TileColor" content="#5f7fb0"/>
<meta name="msapplication-tap-highlight" content="no">
<meta name="msapplication-config" content="none"/>
<!-- old mobile -->
<meta name="HandheldFriendly" content="true">
<meta name="MobileOptimized" content="320">
<!-- uc -->
<meta name="screen-orientation" content="portrait">
<meta name="full-screen" content="yes">
<meta name="browsermode" content="application">
<!-- QQ -->
<meta name="x5-orientation" content="portrait">
<meta name="x5-fullscreen" content="true">
<meta name="x5-page-mode" content="app">
    <title>TickTick</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
      <link rel="stylesheet" href="//d3qg9zffrnl4ph.cloudfront.net/static/build/app/core/webapp.836a083dc95e62ae1f974b5455d908d3.css" type="text/css" media="screen" />

<style>
  .icon_home {
          background-image: url("//d3qg9zffrnl4ph.cloudfront.net/static/build/app/core/app-icons.668cc4be50fb908a5925cdcf136bab7a.png");
      }

  @media
    (min--moz-device-pixel-ratio: 1.5),
    (-o-min-device-pixel-ratio: 3/2),
    (-webkit-min-device-pixel-ratio: 1.5),
    (min-device-pixel-ratio: 1.5),
    (min-resolution: 1.5dppx) {
    .icon_home {
              background-image: url("//d3qg9zffrnl4ph.cloudfront.net/static/build/app/core/app-icons@2.7c6adbef3c7a1e9bfd9f99c3659e9113.png");
          }
  }
</style>
https://en.wikipedia.org/wiki/Favicon
Real FavIcon Generator
Добавление иконок для сайта в мультибраузерном и мультипплатформенном мире
видео: Какие нужны фавиконки
Favicon сегодня: форматы, поддержка, автоматизация
How to Favicon in 2023: Six files that fit most needs
https://github.com/audreyr/favicon-cheat-sheet
Everything you always wanted to know about touch icons
App Icons on iPad and iPhone
http://www.favicomatic.com