Pull to refresh

Comments 32

Когда нажимаю F5 у мена обновляется та страница в Википедии, которая был открыта (FF5 Ubuntu). Может лучше сделать кнопку «Назад к странице флагов»?
Еще очень удобно будет если при наведении на флаг будет не только две буквы, но еще и название страны.
Сделал. (Страна извлекается из списка в fg.js, без исправлений ошибок, о которых в статье ниже. Но переходы по ссылкам в Русской Википедии — с исправлениями.) Если флага страны нет, но сокращение есть в списке fg.js — будет показываться страна (на русском), иначе не будет.
> (Не-) Полнота информации

Раз уж за основу индексации стран вы берёте двухбуквенные коды, то логично будет использовать стандарт ISO 3166, а если точнее, то ISO 3166-1 Alpha-2.
Какие есть в стандарте — те отображать в таблице. Каких нет в стандарте — не отображать. Так будет соблюдена достаточная полнота данных.
Хорошо бы это найти где-то как ресурс, за которым следят и который обновляют. Можно вытащить прямо из таблицы Википедии, но для этого требуется сервер (нет хедера, позволяющего кроссбраузерно читать по Ajax). И не факт, что не изменят формат.

( tobiasconradi.com/geography/ — в оффлайне база, www.wout-bosteels.be/countries.xml — без русского, www.iso.org/iso/iso-3166-1_decoding_table — самая прямая ссылка, но без языков.)
Да, после хождения внутри фрейма по страницам в Win, FF тоже не возвращается на начало. Сделал постоянно висящую кнопку «Назад» для возвратов. F5, действительно, не всегда работает, а заставить её делать возврат затруднительно (хотя возможно через анализ history и тщательного тестирования по браузерам). (При первом попадании на страницу сразу возникает вопрос: «куда назад?»)
(Это был ответ к самому первому комментарию.)
Флаг Бирмы неверный, впрочем как и у нас, руки не доходят исправить.

Кому не нравятся флажки из поста, вот спрайт с такими как у нас:
wipmania.com/img/flags.png
А css выдернуть можно здесь (.flags + все .flag-**):
wipmania.com/css/base.css

Посмотреть можно здесь:
www.wipmania.com/ru/map/
Об ошибках в флагах дублируйте, пожалуйста, держателям контента (artpolikarpov.ru/flags/ и Скайп :) ). Как и об ошибках в текстах названий стран, тоже, может быть, исправят.
alrond: у вас есть описание в json к вашим флагам, аналогичное тому, что у rtpolikarpov.ru/flags/? Я бы подключил и ваши для просмотра, но необходимы подписи к флагам и по возможности точные названия, соответствующие статьям из Википедии.

Посмотрел на вашем сайте — но непонятно, что к чему относится. Список стран — 160 штук, флагов в приведённом PNG — 243, в архиве — никакого текста, кроме лицензии и флаги — не единым спрайтом. Напишите, плз, в ЛС, как их можно использовать или дайте список стран или хотя бы точных сокращений в точном соответствии порядку, идущему в спрайте — тогда я (или другие) смогу вытаскивать флаг, найдя сокращение.
В спрайте(первая ссылка — flags.png) 243 флага, только я забыл, что фон там непрозрачный.
В css больше значений, потому как есть «страны» с одинаковыми флагами — британские/французские колонии.
Не пойму откуда вы взяли цифру 160 стран.

Нахвания флагов соответствуют стандарту ISO 3166-1 Alpha-2 к стране.
Соответствия КОД — Название страны (EN):
static.wipmania.com/static/countries.txt

В CSS это соответствует например .flag-RU

Для других языков можно сконвертировать из SQL файла:
static.wipmania.com/static/worldip.lands.sql.zip
Там 10 языков: English, Deutsch, Русский, Français, Español, Português, Nederlands, 日本語, 中文(简体), 한국어
Несоответствие. Флагов в спрайте — 243 (при этом Зимбабве — 242-я, а Андорра — 2-я, а строк в текстовом файле — 247. В sql по всем языкам — 241. Так чему верить? :) Наверное, надо отбросить первый и последний флаги из спрайта и пользоваться списком из SQL? (Это только моя догадка.) Вот поэтому я взял за основу тот спрайт, где чётко прописано соответствие флага и страны. Хотя они мелковаты и имеют затенения на границах.
Ой, а у Вас блик на каждом флаге наверху. И тоже затенение по углам. Нет ли простых неискажённых исходных картинок флагов под той же свободной лицензией?

Ещё было бы отлично, если все они были бы в одинаковой палитре в 256 цветов. Но этого, наверное, ни у кого нет.
Флагов в спрайте 243

В тексте 247 стран, но для некоторых нет флагов в спрайте, потому как код ISO есть, а причины разные:
BL Saint Barthélemy — новыя страна
CC Cocos (Keeling) Islands — нет в спрайте
EH Western Sahara — нет флага, т.к. де-факто под марокко
GS South Georgia and the South Sandwich Islands — практически нежилая «страна»
PN Pitcairn Islands — практически нежилая «страна»
SJ Svalbard and Jan Mayen — практически нежилая «страна» без флага
TF French Southern and Antarctic Lands — практически нежилой кусок франц. антарктиды

В css присутствуют «служебные» флаги, для которых нет страны: AP, EU, XX, 10, 20, 30, 40
а 247 потому что некоторым странам соответствуют одинаковые флаги

SQL вариант содержит как раз самое лучшее соответствие
А если посмотреть на детальную карту страны, то там есть гуглмапс и количество IP адресов :)
www.wipmania.com/ru/map/CH/
Я кстати искал первую букву страны по столбцу, а не по строке
В статье 3-годовой давности про флаги из Скайпа человека 4 выразили недоумение, что первая буква — по столбцу. Да и норма построения таблиц — младшие значения в строках (столбцы), а старшие — строки, как сделано сейчас. Другими словами, первая буква — это строка.
В Википедии красным отмечаются ссылки на отсутствующие статьи. Сперва подумал, что валидные ссылки только на статьи на английском.
Может, стоит ссылку на eng-статьи давать просто в скобках после ссылки на русский материал и тем же синим цветом?
Сложно сказать. Я цвет ссылки выбрал в зависимости от языка + изменяется вид и цвет посещённых ссылок. Может быть, русские ссылки делать не красно-розовые? Но тогда какой цвет подошёл бы для новых и посещённых?
В скобках после — зачем, если в распоряжении 2 строки?
1. ожидал, что при клике на флаг получу статью в википедии — это было бы удобней. можно же сделать двухпанельный вид и сразу выводить и то и другое, а не ходить туда-сюда
2. в топике много неинтересной воды. достаточно было бы написать «скрестил ужа с ежом — смотрите»
3. data-uri притянут не к месту как и прочие выебоны про современные браузеры. тут достаточно img+map — работать будет везде
1. Да, было бы хорошо, но тексты (названия государств) не все заточены под русскую Википедию, иначе ничего не помешало бы делать переход по первому клику.
2. Да, можно, но для желающих ссылка «смотрите» — на 2-й строчке.
3. Экономия количества запросов, на 1 меньше.
3.1. Менять стиль кода и отменяnm querySelector под несовременные браузеры совсем нет желания.
Ребята, разыскиваются красивые флаги в формате ico 16x16 для программы Orfo Switcher. На данный момент у нас только три хороших флага — русский, американский и белорусский, но хотелось бы для всех стран
UFO landed and left these words here
Еще бы по языкам была б такая же таблица…
благодоря Вашему проекту, узнал что расширение py — это Парагвай.
Все вот собираюсь изучить этот Парагвай язык, Python называется.
Полезный сервис, но флаги уж очень малы
Например, отсутствует Сомалиленд со своим флагом и признанный рядом государств.

Сомалиленд не признан официально ни одним государством.

Внешние малые острова США, кстати, тоже не являются отдельным государством, а (во всяком случае обитаемые) — инкорпорированной территорией США
Sign up to leave a comment.

Articles