Комментарии 43
Спасибо за статью, вполне реализуемо, главное что быстро и универсально
-1
На страницы с такой адаптацией лучше отдельные ссылки давать как на версию для IPhone или оно и на компьютерных браузерах хорошо смотрится?
0
Андроид?
if(strstr($_SERVER['HTTP_USER_AGENT'], 'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'], 'iPod') || strstr($_SERVER['HTTP_USER_AGENT'], 'Android'))
0
Интересно, спасибо!
0
можно еще упомянть о «black-translucent» значении для apple-mobile-web-app-status-bar-style
0
iPhone зарядить бы :-)
0
«это сделано для большей наглядности, а не с целью пиара .»
отрицание пиара — тоже пиар)
а за статью спасибо!
отрицание пиара — тоже пиар)
а за статью спасибо!
0
А вот на второстепенных страницах появляется кнопка домой, это автоматом?
0
Вообще-то строка
Делает и 2) и 3) пункты одновременно и просто.
<meta content=«width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;» name=«viewport» />
Делает и 2) и 3) пункты одновременно и просто.
+1
По стандарту браузер автоматически добавляет скругленный блик иконке, о том, как убрать блики написано ниже.
Никакого стандарта нету что блики добавляются, просто по умолчанию так делается.
+1
— Почему у Вас в лендскейп режиме все так страшно увеличивается в масштабе?
— Глюки в названиях длинных песен — строки друг-на-друга вылазят
— Длинный хедер залазит под кнопку Домой
— зачем такое большое Лого? и так экрана не хватает
— аяксик бы… и слайдинг экранов, как в нативных приложениях…
— на основном сайте строка «Сделано с любовью и в соответствии с стандартами W3C | XHTML CSSРезиденция Повелителя Желе jele@z-music.ru» — врет :)
— Глюки в названиях длинных песен — строки друг-на-друга вылазят
— Длинный хедер залазит под кнопку Домой
— зачем такое большое Лого? и так экрана не хватает
— аяксик бы… и слайдинг экранов, как в нативных приложениях…
— на основном сайте строка «Сделано с любовью и в соответствии с стандартами W3C | XHTML CSSРезиденция Повелителя Желе jele@z-music.ru» — врет :)
+2
Спасибо за статью, но, просмотрев несколько таких вот адаптированных сайтов, мне совершенно не хочется на них заходить. Причина простая, сайты адаптированы для iPhone только поверхностно, при все этом, базовые и привычные элементы интерфейса iPhone используются в большинстве своем совершенно не по их прямому назначению. Для меня, например, как для обычного пользователя, сразу теряется авторитет и доверие к сайту, создается впечатление, что он некачественный. Нужно следовать требованиям и рекоммендациям по интерфейсу от apple — iPhone Human Interface Guidelines и другим…
+3
Как я понял, вы загрузочное изображение используете как сплэш-скрин, но это противоречит с гидлайнами IPhone Human interface:
Назначение этого изображения — сокращение восприятия времени загрузки приложения, оно должно быть максимально неброским. У вас получилось скорее наоборот.
Launch Images — из iPhone Human interface guidelines
It’s important to emphasize that the reason to supply a launch image is to improve user experience; it is not an opportunity to provide:
An “application entry experience,” such as a splash screen
...
Назначение этого изображения — сокращение восприятия времени загрузки приложения, оно должно быть максимально неброским. У вас получилось скорее наоборот.
Launch Images — из iPhone Human interface guidelines
+2
Отличная статья! Спасибо! В избранное!
0
то что показали людям фишки сафари это хорошо
но это называется не «облегчение жизни пользователей safari»
все это и много чего другого интересного задокументировано на страничке Центра Разработки
developer.apple.com/safari/library/navigation/index.html
А также демо developer.apple.com/safari/library/navigation/index.html#section=Resource+Types&topic=Sample+Code
но это называется не «облегчение жизни пользователей safari»
все это и много чего другого интересного задокументировано на страничке Центра Разработки
developer.apple.com/safari/library/navigation/index.html
А также демо developer.apple.com/safari/library/navigation/index.html#section=Resource+Types&topic=Sample+Code
0
jQTouch делает _все_ это автоматически.
-1
На android 1.5 ваш сайт z-music как работал коряво так и работает. Между тем как demo.iwebkit.net работает отлично.
0
Все эти сведения и раньше встречались во блогосфере, но вот наконец они систематизированы и кратко, и чётко.
0
Не сталкивались с проблемой, что ссылки (даже внутренние, по сайту) почему-то открываются в Safari?..
0
Только на ссылки которые вели на медиа файлы. покажите сайт с такой проблемой
0
www.mobilesentry.net/ с айфона.
Добавляю на рабочий стол, появляется иконочка, все красиво.
Логинюсь, к примеру с мылом «aldekein@myevil.info» и паролем «a» (английская буква а).
Потом нажать на logout (
Добавляю на рабочий стол, появляется иконочка, все красиво.
Логинюсь, к примеру с мылом «aldekein@myevil.info» и паролем «a» (английская буква а).
Потом нажать на logout (
<a href="?logout=true">logout</a>)… Открывается Safari.
0
Перерыл пол свйта и наконец-то понял.
в раздел Head добавьте, сам фаил можно взять у меня на сайте
z-music.ru/js/functions_iphone.js
проблем с открытием сафари больше не будет
<script src="/js/functions_iphone.js" type="text/javascript"></script>
* This source code was highlighted with Source Code Highlighter.
в раздел Head добавьте, сам фаил можно взять у меня на сайте
z-music.ru/js/functions_iphone.js
проблем с открытием сафари больше не будет
0
НЛО прилетело и опубликовало эту надпись здесь
Скажите, а можно делать приложения на html+js для распространения через AppStore?
Или для этого нужно обязательно создавать приложение-заглушку, которое отображает все через компонент браузера?
Слышал, есть какой-то фреймворк для конвертирования html+js в iPhone applicaton.
Буду благодарен за любую информацию / ссылки кроме гугла :)
Или для этого нужно обязательно создавать приложение-заглушку, которое отображает все через компонент браузера?
Слышал, есть какой-то фреймворк для конвертирования html+js в iPhone applicaton.
Буду благодарен за любую информацию / ссылки кроме гугла :)
0
Добавлю лишь, что сейчас при определении «iphone — не iphone» нужно помнить, что есть Opera под iphone, которая возвращает следующее:
$_SERVER['HTTP_USER_AGENT'] =
Opera/9.80 (iPhone; Opera Mini/5.0.019802/20.2463; U; en) Presto/2.5.25
iPhone тот же, браузер другой.
$_SERVER['HTTP_USER_AGENT'] =
Opera/9.80 (iPhone; Opera Mini/5.0.019802/20.2463; U; en) Presto/2.5.25
iPhone тот же, браузер другой.
0
Вопрос немного не по теме:
Наличие стрелочки справа у ссылок — это общие рекомендации по оформлению или автоматическое действие? Подскажите в каком направлении копать.
Наличие стрелочки справа у ссылок — это общие рекомендации по оформлению или автоматическое действие? Подскажите в каком направлении копать.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Облегчение жизни пользователю Safari на iPhone