<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_MediaWiki%3ACommon.css</id>
	<title>Обсуждение MediaWiki:Common.css - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_MediaWiki%3ACommon.css"/>
	<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_MediaWiki:Common.css&amp;action=history"/>
	<updated>2026-07-17T10:40:32Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_MediaWiki:Common.css&amp;diff=44608&amp;oldid=prev</id>
		<title>imported&gt;ShabeBot: /* 25 лет */ перенос на Обсуждение MediaWiki:Common.css/Архив#25 лет</title>
		<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_MediaWiki:Common.css&amp;diff=44608&amp;oldid=prev"/>
		<updated>2026-01-16T12:57:37Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;25 лет: &lt;/span&gt; перенос на &lt;a href=&quot;/mediawiki/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_MediaWiki:Common.css/%D0%90%D1%80%D1%85%D0%B8%D0%B2&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Обсуждение MediaWiki:Common.css/Архив (страница не существует)&quot;&gt;Обсуждение MediaWiki:Common.css/Архив#25 лет&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{CSS и JS файлы интерфейса MediaWiki}}&lt;br /&gt;
{{tmbox|text = Для облегчения контроля за предложениями и их реализацией, на данную страницу перенаправляются страницы обсуждений всех CSS-файлов тем оформления.&lt;br /&gt;
}}&lt;br /&gt;
{{tmbox&lt;br /&gt;
|image      = [[Image:Book notice.svg|40px|none|Документация]]&lt;br /&gt;
|text = Классы, определяемые в &amp;#039;&amp;#039;&amp;#039;Common.css&amp;#039;&amp;#039;&amp;#039;, должны быть задокументированы на странице &amp;#039;&amp;#039;&amp;#039;[[ВП:Глобальный код]]&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Архив}}&lt;br /&gt;
{{User:ClaymoreBot/Архивация&lt;br /&gt;
|тип = страница&lt;br /&gt;
|страница = Архив&lt;br /&gt;
|срок = 365&lt;br /&gt;
|архивировать с = &amp;quot;{{editprotected|done=yes}}&amp;quot;, &amp;quot;{{editprotected|done=true}}&amp;quot;, &amp;quot;{{editprotected|done=y}}&amp;quot;, &amp;quot;{{editprotected|done=1}}&amp;quot;, &amp;quot;{{editprotected|done=no}}&amp;quot;, &amp;quot;{{editprotected|done=false}}&amp;quot;, &amp;quot;{{editprotected|done=n}}&amp;quot;, &amp;quot;{{editprotected|done=0}}&amp;quot;, &amp;quot;{{editprotected|ans=yes}}&amp;quot;, &amp;quot;{{editprotected|ans=true}}&amp;quot;, &amp;quot;{{editprotected|ans=y}}&amp;quot;, &amp;quot;{{editprotected|ans=1}}&amp;quot;, &amp;quot;{{запрос правки|сделано=да}}&amp;quot;, &amp;quot;{{запрос правки|сделано=1}}&amp;quot;, &amp;quot;{{запрос правки|сделано=нет}}&amp;quot;, &amp;quot;{{запрос правки|сделано=0}}&amp;quot;, &amp;quot;{{запрос правки|дан ответ=да}}&amp;quot;, &amp;quot;{{запрос правки|дан ответ=1}}&amp;quot;&lt;br /&gt;
|задержка принудительной архивации = 3&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Излишняя область действия убирания паддингов у медалей ==&lt;br /&gt;
{{перенесено с|Обсуждение MediaWiki:Mobile.css}}&lt;br /&gt;
Из-за [https://ru.wikipedia.org/?diff=85642445 этого правила] паддинги пропадают не только в таблицах медалей, но и во всех вложенных в карточки таблицах, включая те, у которых эти свойства переопределены в скине — например, [https://ru.m.wikipedia.org/wiki/Lamborghini_Gallardo в карточках, вложенных в карточки]. Надо бы, например, проставить класс &amp;#039;&amp;#039;infoboxmedals&amp;#039;&amp;#039; в ячейках, куда такие таблицы вставляют, и ограничить правило им. Просто оставлю это здесь на будущее. [[У:Wikisaurus|Викизавр]] ([[ОУ:Wikisaurus|обс.]]) 10:25, 8 ноября 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
== FlaggedRevs ==&lt;br /&gt;
&lt;br /&gt;
Убрал давно мозолящую мне глаза лесенку между {{code|#mw-fr-reviewnotice}} и {{code|#mw-fr-revisiontag}}, однако из-за того, что плашки находятся в {{code|#contentSub}}, в векторе и монобуке у них появляется еще один левый отступ. Проблему можно решить отрицательным отступом, но может быть есть какие-то более удачные предложения? [[У:Grain of sand|grain of sand]] ([[ОУ:Grain of sand|обс.]]) 23:44, 3 ноября 2021 (UTC)&lt;br /&gt;
* Хе-хе, у меня есть такое более удачное предложение: фундаментально редизайнить этот позор Википедии, находящийся на самом видном месте у всех читателей, раз и навсегда. @[[У:Stjn|Stjn]]. — [[У:Jack who built the house|Джек]] ([[ОУ:Jack who built the house|обс.]]) 00:01, 4 ноября 2021 (UTC)&lt;br /&gt;
** Это было бы совсем замечательно. [[У:Grain of sand|grain of sand]] ([[ОУ:Grain of sand|обс.]]) 00:25, 4 ноября 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Убрать лигатуры из &amp;amp;lt;pre&amp;gt;, &amp;amp;lt;code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Современные браузеры обрабатывают некоторые сочетания латинских букв как лигатуры. Лигатуры отображаются как символ полуторной ширины. Это совершенно не к месту в программном коде, где все символы должны иметь одинаковую ширину.&lt;br /&gt;
&lt;br /&gt;
Пример: &amp;lt;code&amp;gt;The fictional file is finally filtered.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Решение проблемы: добавить CSS-правило, убирающее лигатуры там, где они не нужны.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
code, tt, pre, textarea {&lt;br /&gt;
    font-variant-ligatures: none;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt; —[[У:DrSauron|Sauron]] ([[ОУ:DrSauron|о]]⬩[[Служебная:Вклад/DrSauron|в]]) 08:13, 8 марта 2024 (UTC)&lt;br /&gt;
* @[[У:DrSauron|DrSauron]]: я не вижу, чтобы лигатуры в этом коде появлялись. Пожалуйста, напишите [[phab:|на Фабрикатор]] с указанием своего браузера / операционной системы и приведением скриншотов, чтобы, возможно, подобные изменения были внесены в CSS всех сайтов (можете подписать меня к этому таску через упоминание @stjn). [[user:stjn|stjn]] 22:54, 8 марта 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Стратегия работы с общим CSS ==&lt;br /&gt;
&lt;br /&gt;
Занимаясь в последние дни работой над общим CSS, подумал, что было бы хорошо где-то описать (и получить отзывы) о стратегии работы с общим CSS, которая мне кажется оптимальной в качестве баланса между повсеместным использованием [[Википедия:TemplateStyles|TemplateStyles]] и помещением всего подряд в [[MediaWiki:Common.css]]. Контекст:&lt;br /&gt;
# сейчас разработчики обсуждают отказ от [[MediaWiki:Mobile.css]] в пользу [[MediaWiki:Minerva.css]], см. [[phab:T248416]]&lt;br /&gt;
# [[MediaWiki:Mobile.css]] грузится асинхронно, [[MediaWiki:Minerva.css]] грузится синхронно&lt;br /&gt;
# переход на [[MediaWiki:Common.css]] при этом разработчикам видится нецелесообразным, так как у большинства проектов там находится много CSS, который не нужен для большинства просмотров сайта.&lt;br /&gt;
&lt;br /&gt;
Я посмотрел на часть шаблонов, которые обслуживались Common.css, и пришёл к следующему плану:&lt;br /&gt;
# в Common.css должен остаться только CSS, который невозможно реализовать через TemplateStyles или который критичен для оформления сайта;&lt;br /&gt;
# в общих случаях, за исключением чрезмерно малого размера кода (а-ля {{tl|ref-info}}), критичность CSS должна оцениваться по формуле «используется в более 50% страниц основного пространства в мобильной версии»;&lt;br /&gt;
# всё остальное может быть перенесено в защищённые до администраторов (или незащищённые) стили шаблонов: см. подстраницы [[Модуль:Message box]], [[Модуль:Coordinates/styles.css]], [[Модуль:Navbar/styles.css]] (не защищён) и т. п.;&lt;br /&gt;
# &amp;#039;&amp;#039;(менее важно из-за малого размера)&amp;#039;&amp;#039; из файлов отдельных скинов так же нужно перенести в TemplateStyles всё, что возможно.&lt;br /&gt;
&lt;br /&gt;
Ввиду отказа от Mobile.css и того факта, что Mobile.css грузится асинхронно, я переименовал Mobile.css в новый гаджет по умолчанию, в котором можно будет совместить критичные стили для обеих версий сайта: [[MediaWiki:Gadget-common-site.css]]. Сейчас он работает только на скине Минерва, но после ревизии стилей в гаджете и выноса наиболее полезных стилей из Common.css по правильным местам я планирую включить его для всех скинов (= для обеих версий). Включение Common.css для обеих версий пока кажется нереалистичным из-за его объёма.&lt;br /&gt;
&lt;br /&gt;
По критерию выше предложение, например, добавить &amp;lt;code&amp;gt;plainrowheaders&amp;lt;/code&amp;gt; можно в целом отклонить, потому что использований &amp;lt;code&amp;gt;plainrowheaders&amp;lt;/code&amp;gt; вряд ли когда-нибудь будет более 50% страниц в ОП. Если что, это пока не «правило», а просто наброски технического соглашения и мотивация предпринимаемых технических решений.&lt;br /&gt;
&lt;br /&gt;
Пишите, если у вас есть какие-то комментарии. [[user:stjn|stjn]] 00:24, 26 марта 2024 (UTC)&lt;br /&gt;
* Оффтоп: &amp;#039;&amp;#039;Модуль:Navbar/styles.css (не защищён) &amp;#039;&amp;#039; стоит описать более конкретно в документации ([https://ru.wikipedia.org/?diff=136879604 this]). Плашка {{t|onTS}} предполагает, что стили включаются всегда, а здесь они включаются (судя по текущему количеству включений - 1433) очень редко, вероятно, только для {{t|Tnavbar}} или прямого вызова его же из модуля. [[u:Jaguar K|&amp;lt;span style=color:black&amp;gt; ~~‍~~ Jaguar K&amp;lt;/span&amp;gt;]] · 06:35, 26 марта 2024 (UTC)&lt;br /&gt;
* Я долго об этом думал. Насколько сильно изменится время загрузки и вес страниц если мы перенесем из коммона в тс, например, навбоксы и амбоксы? [[У:Iniquity|Iniquity]] ([[ОУ:Iniquity|обс.]]) 10:05, 26 марта 2024 (UTC)&lt;br /&gt;
** Ну, амбоксы (и, до этого, остальные мбоксы) я уже перенёс в TS, так как они используются где-то в четверти статей. В целом единственная рекомендация, о которой мне известно, была от Ladsgroup и касалась скорее перформанса баз данных сайта: [[phab:T343131#9140322]] («шаблоны, которые используются в большинстве статей, лучше держать в common.css; шаблоны, которые используются в 30%, лучше держать в TS»). Возможно, какой-нибудь Krinkle или кто-то ещё писали на подобные темы тоже, но это надо где-то найти. [[user:stjn|stjn]] 10:45, 26 марта 2024 (UTC)&lt;br /&gt;
*** Окей, спасибо. [[У:Iniquity|Iniquity]] ([[ОУ:Iniquity|обс.]]) 16:04, 26 марта 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
== class=Unicode ==&lt;br /&gt;
{{перенесено с|Обсуждение MediaWiki:Common.js#class{{=}}Unicode| [[у:Shabe|𝐒𝐡𝐚𝐛𝐞]] ([[оу:Shabe#top|обс.]]) 11:35, 16 января 2026 (UTC)}}&lt;br /&gt;
&lt;br /&gt;
А почему класс «Unicode» содержит только два шрифта? Необходимо добавить шрифты, содержащиеся в шаблоне {{tl|unicode fonts}}. [[User:Trilelea|Tril��a]] ([[User talk:Trilelea|обсуждение]] | [[Special:Contributions/Trilelea|вклад]]) 17:36, 15 марта 2013 (UTC)&lt;br /&gt;
:К сожалению, из Вашей реплики пока что непонятно, понимаете ли Вы, что здесь указано только исправление класса для Windows браузеров (а судя по коду, который сейчас в enwiki, оно видимо нужно только для Windows XP). А указанный выше шаблон в enwiki давно удалён. — [[user:Alex Smotrov|AlexSm]] 18:06, 15 марта 2013 (UTC)&lt;br /&gt;
::Но ни Arial Unicode MS, ни Lucida Sans Unicode не поддерживают символы SMP. Т.е. если я напишу «&amp;lt;nowiki&amp;gt;{{unicode|&amp;amp;#65536;}}&amp;lt;/nowiki&amp;gt;», то никакого толку не будет. Даже при шрифте, поддерживающем  этот символ, пользователь всё равно увидит [[Кракозябры|непонятно что]]. [[User:Trilelea|Tril��a]] ([[User talk:Trilelea|обсуждение]] | [[Special:Contributions/Trilelea|вклад]]) 11:01, 17 марта 2013 (UTC)&lt;br /&gt;
&lt;br /&gt;
P.S. Можно к примеру сделать так:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
mw.util.addCSS(&amp;#039;.IPA, .Unicode { font-family: &amp;quot;{{unicode fonts}}&amp;quot;; }&amp;#039;)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[[User:Trilelea|Tril��a]] ([[User talk:Trilelea|обсуждение]] | [[Special:Contributions/Trilelea|вклад]]) 15:03, 20 марта 2013 (UTC)&lt;/div&gt;</summary>
		<author><name>imported&gt;ShabeBot</name></author>
	</entry>
</feed>