Участник:Vcohen/Шаблоны схем метро
Перейти к навигации
Перейти к поиску
Примеры[править | править код]
Абстрактная проба пера[править | править код]
|
Центр Минска[править | править код] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Центр Санкт-Петербурга[править | править код] |
Версия от Kononenko Alex[править | править код] |
Схемы с подписями[править | править код]
SIR[править | править код] |
PATH[править | править код] |
AirTrain JFK[править | править код]AirTrain JFK
|
Схемы без подписей[править | править код]
(но каждый кружок - линк на статью)
Участник:Vcohen/Nav Московский метрополитен | Участник:Vcohen/Nav Петербургский метрополитен |
Участник:Vcohen/Nav Нью-Йоркский метрополитен (исходный автор Kononenko Alex) |
Что надо доделать[править | править код]
Сделано[править | править код]
- Заменить вычисление надписи на ее прямую передачу через параметр. Функции работы со строками едят ресурсы. Сделано, заодно на схеме Нью-Йорка добавлены к надписям обозначения маршрутов
- Перевести файлы в svg и заменить фон на белый. Сделано, большое спасибо Hellerick
- Привести все цвета линий к стандартным. Сделано
Пока не сделано[править | править код]
- Показать названия на том варианте схемы, где их нет. Пока не получается, технические подробности здесь.
- Придумать более внятное обозначение для текущей станции. Сделано частично - кроме черного контура сделано несколько разных плюс возможность указать в шаблоне, какой из них использовать для данной станции.
- Приспособить к мобильным устройствам (пока что прогресса мало).
Не сделано и скорее всего не будет[править | править код]
- Оптимизировать код. Сейчас на примере схемы Москвы получается примерно 200K на примерно 200 ссылок, т.е. 1K на станцию, и это надо уменьшить.
- Во-первых, это вряд ли возможно. Один кружочек со ссылкой на статью в результирующем HTML'е выглядит так:
<a href="/wiki/%D0%9A%D1%80%D1%8B%D0%BB%D0%B0%D1%82%D1%81%D0%BA%D0%BE%D0%B5_ (%D1%81%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D1%8F_%D0%BC%D0%B5%D1%82%D1%80%D0%BE)" title="Крылатское"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/9/97/SMicon_O.svg/20px-SMicon_O.svg.png" width="20" height="20" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/9/97/SMicon_O.svg/30px-SMicon_O.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/9/97/SMicon_O.svg/40px-SMicon_O.svg.png 2x" /></a>
- Здесь выделенное зеленым является ссылкой на статью, а выделенное красным ссылками на три версии графического файла. Всё генерится автоматически, и это уже 0,5K, т.е. на одни только кружочки уходит 100K, - а ведь еще есть линии между кружочками, переходы и т.д.
- Во-вторых, я не уверен, что это является проблемой.
- Во-вторых-первых, обнаружилась Категория:Страницы, для которых превышен допустимый размер включаемых шаблонов. В нее входят некоторые страницы, на которых расположены схемы, построенные на основе BSicons (а именно: Википедия:Шаблоны/Навигационные/Метро, Большое кольцо Московской железной дороги). А эта страница в нее не входит (и не входила, когда прямо на ней сидели несколько схем, включая рекордную по размеру схему Нью-Йорка), хотя здесь суммарное количество станций гораздо больше, чем там.
- Во-вторых-вторых, схема Московского метро, которая стоит в статье (причем не сам файл, а всего лишь превьюшка, на которой не то что кликнуть по конкретной станции, даже разглядеть ничего нельзя), весит 74K. Поэтому полагаю, что 200K для полноценной интерактивной схемы очень даже немного.