Pull to refresh

Comments 52

Глазу приятнее без 8. Меньше цифрового мусора и номер вида (495) 777-77-77 воспринимается достаточно легко.
С 8-й уже похуже. 8 (495) 777-77-77.

Было бы здорово, отображать без 8-ки, а для телефона отдавать с 8-й.
Было бы здорово, если бы в контекстном меню мобильного браузера был пункт «передать номер в звонилку». Выделил номер, выбрал этот пункт, он автоматически убрал лишние символы/разделители, добавил недостающие коды страны/города и передал номер в звонилку.
А в настройках браузера можно было бы задать коды по умолчанию для страны и города, чтобы они автоматически добавлялись при передаче в звонилку, если в выделенном номере их нет.
На самом деле там не намного сложней в случае номера без кода страны: 1. выделил номер и скопировал его в буфер обмена, 2. два раза тыкнул в Home для перехода в звонилку, 3. там ввёл "+7495", вставил номер из буфера обмена (телефон удалил все лишние символы)

Но на большинстве сайтов и в гугле, и maps все номера указаны и так правильно, так что достаточно просто тыкнуть в номер.
телефон вида 380671234567 (по стандарту) ни разу не является читабельным.
да уж =) имхо вначале должно быть 00(код страны) или +(код страны)
а зачем его читать? :) звоните да и все, особенно с коммуникатора
Ну мне как бы интересно, сколько примерно будет стоить мне звонок на непонятный номер. Когда он раздел черточками или скобочками, проще воспринимать коды стран/городов/опсосов.
Ну, во-первых, это система идентификации абонента, а не стандарт записи произвольного телефонного номера.
Во-вторых, этот формат предназначен для технического обеспечения PSTN, а не для пользовательского интерфейса.
В-третьих, MSISDN касается мобильных сетей GSM и UMTS, но никак не всех телефонных номеров вообще.
В-четвертых, такой формат не предусматривает записи «хитрых» номеров, например, с добавочным кодом.
Топик расположен в блоге «Эти пользовательские интерфейсы».
Есть стандарт записи номера телефона.
Кто ему не следует — сам себе злобный буратино.


Исходя из блога в котором расположен топик, можно сделать вывод, что и мне именно так и надо везде писать номера. На сайтах, визитках, телефонной книжки и т.д. На что я и ответил, что такой формат записи — неудобочитаемый.
Opera в windows mobile все числа длиннее n-ного числа знаков (кажется 4 или 5) автоматически считает их номером телефона и при нажатии предлагает его набрать.
iphone видимо тоже, но это не решает проблему, которую я описал =(
Если в windows mobile это можно решить с помощью постороннего софта, то в iphone это, наверное, весьма проблематично исправить. А вообще я первый раз сталкиваюсь с таким, разве наши операторы не соединяют по россии автоматически если не указан код страны?
если указан код оператора (города), но не указан код страны или 8-рка — не соединяют. если просто номер, без кода оператора (города) — то соединяют, подставив код «по умолчанию» в зависимости от коммутатора, который обслуживает вызов.
в Москве, например, автоматом подставляется +7495, в Питере +7812
Ну для Москвы подстановка уже неправильная, ибо куда Вы деваете ещё две телефонные зоны?
windows mobile из штатного ИЕ выводит окошко, где можно номер отредактирвать.
UCBrowser — аналогично. Находит номер, выводит системное окошко с возможностью правки.
Копируете номер телефон как текст, нажимаете звонилку, набираете "+код", держите пальцем возле этого текста, появляется меню и копипастите туда сохраненный телефон. Звоните.
Тогда уж стоит владельцам сайтов озаботиться представлением номеров в версиях сайтов для смартфонов/КПК.
*рубрика удивительное рядом, с вами КО*
А главное, можно сделать это с помощью CSS!

handheld.css:
.countryCode{
display:visible
}


styles.css:
.countryCode{
display:none;
}


index.html:

<link rel="stylesheet" type="text/css"
href="handheld.css" media="handheld"/>
...
<span class='countryCode'>+7</span> (495) 122 32 43


Но добрая половина разработчиков ни разу не беспокоятся о юзабилити сайта на смартфонах, поэтому таких радостей нам не предлагает(

А еще обидней, что большую часть времени описанная в топике лажа происходит на всяческих каталогах, кои являются единственным способом узнать что-нибудь о заведении без сайта(

Так-то )=
тьфу, бес попутал в два ночи, inline конечно же)
Не совсем так. Для смартфона лучше бы изменить формат:

Обычный браузер: +7 (495) 123-45-67
Смартфон: +7-495-123-45-67 — больше вероятность, что распознается в виде номера.

А на сайтах для обычных браузеров код страны далеко не всегда лишний, поэтому прото так его скрыть стоит, разве что, для сугубо локальных вещей, вроде заказ пиццы.
Ну выше в комментариях говорили, что без кода страны легче читается...)
Вообще внизу оччень правильное решение с tel:+7… предложили
>почему-то очень на многих сайтах владельцы оставляют телефон без кода страны (или хотя бы старомодного кода выхода на междугороднюю линию)

Потому, что их ЦА такой формат номера наиболее удобен? Например, ориентированный на конкретный населённый пункт (не знаю что там у нас в дефолт сити творится с двумя кодами) — его жители набирают всё, что без скобок (в скобках необязательные параметры), жители страны сами знают как на их аппарате выйти на межгород (вариантов тьма, учитывая офисные АТС и операторов VoIP), а иностранцы хотя бы поинтересуются в какой стране номер находится.

Тем более учитывайте, что в нашей стране средний возраст довольно велик, а даже не вся молодежь знает в чём разница между +7 и 8.

>обычно я создаю контакт с именем А, потом редактирую, звоню, удаляю контакт

Имхо, такой сценарий далеко не самый типичный для владельцев мобильных устройств. Без достаточного количества «фичереквестов» я бы формат номера на своем ресурсе, не ориентированном на весь мир, менять не стал, если он был выбран не от болды (читай — ошибка в определении аудитории и/или позиционировании)
Сайт на фоне ужасен. Простите, вырвалось.
В Android dolphin hd направляет номера в звонилку — прекрасно!

Но тема затронута правильная — И-нет стремительно распространяется на мобильные устройства, главное не отставать.
Надо просто указывать номер телефона как ссылку:
<a href="tel:+75550102003">(555) 01 02 003&lt/a>
А можно где-нибудь почитать кто такой формат поддерживает?
Даю ссылку ну RFC: www.rfc-archive.org/getrfc.php?rfc=3966. Технически, формат, как я понимаю, может быть любой, телефон просто вставит всё что после tel: в программу набор номера.
Спасибо за ссылку. Но меня интересовало какие браузеры поддерживают такой формат ссылок, вот например лиса отлично вызывает скайп для номеров a href=«skype:name?call
Тут Firefox, как я понимаю не при чём. Skype регистрирует новый URI прямо в ОС.
Вы это серьезно? Присоединяюсь к вопросу выше.
UFO landed and left these words here
Телефоны нужно писать в соответствии со стандартом на запись номеров, а не по правилам языка :)

Иначе получается, что все пишут или по правилам языка (русского, английского, финского, французского, японского...), ширину пробелов подбирают, скобки, длину тире… а потом номер не набрать, потому что вы просто не знаете, где в этом языке принято код города писать, а где код страны не писать.
UFO landed and left these words here
Что проще: обновить сотни тысяч сайтов, которые неизвестно кто и когда делал или доработать прошивку телефона? Мне кажется вы не там ищете решение.
Мне кажется не то и не другое не реально, вряд ли Apple когда-нибудь этим займется. Максимум они разрешат писать плагины к Safari на iPhone и Skype (или кто то еще) напишет такой как на Windows.
Смотрите шире. Наверняка проблема существует не только у Apple. Я просто говорю о том как реальнее решить эту проблему (при условии что она вообще будет решаться).
Кстати, а как на Укаине правильно?

встречаю часто два варианта:
+38(097)000-00-00
и
+380(97)000-00-00
скорее всего, второй вариант, тк телефонный код Украины — 380.
Теоретически — второй вариант. На практике, многие используют первый, по аналогии с междугородним форматом 8(097)000-00-00. Какое-то время назад восьмерку для межгорода отменили, так что все уже могло поменяться, но за подробностями я не слежу.
[a href=tel:12345]12345[/a]
браузеры на телефонах все понимают
Ну раз затронули эту тему, писать ещё рядом с номером оператора и регион. А лучше чтобы телефон сам понимал это.
> Есть ли подобные проблемы на других смартфонах и как вы с этим боретесь?

Телефон с Андроидом.
Я вместо того, чтобы создавать контакт с именем «А», редактировать его, потом удалять, все таки звоню по указанному номеру, сразу же скидываю, оказываюсь в журнале звонков, долгим касанием на этот звонок вызываю контекстное меню, выбираю «Редактировать номер перед звонком» — номер сносится в поле ввода номера, где его можно отредактировать.

Но, если мне не изменяет память, это только в тех случаях, когда это телефон в приложениях типа карт и т.д. и есть выделенная кнопка «Звонить», и телефон там как-то исковеркан, или же я реально звоню по номеру, похожему на номер из контактов (например, у меня есть человек в контактах, а надо позвонить его брату, номер которого отличатся на единицу).

Если же это просто номер телефона посреди текста у меня в любом случае телефон сначала сносится в поле набора телефона, где его можно поменять.

Ну а если учесть то, что там, где я живу, коды городов в телефоне содержатся в обязательном порядке, и, чтобы на них позвонить, не надо набирать никаких префиксов, то с данной проблемой я буквально сталкивался пару раз.
Телефоны на сайтах в картинках, а не текстом — вот настоящее зло.
Sign up to leave a comment.

Articles