Вы можете прислать нам новости или сообщить что-то очень важное заполнив форму.

Редактор:
Print Friendly, PDF & Email

iOS 6

17 ноября, 2012

Как следует из заголовка, и так понятно, о чем пойдет речь. Статья несет в себе базовые сведения об iOS. Идея и смысл статьи построен таким образом, чтобы исключить дезинформацию и развеять заблуждения о системе. Это сложно и на мне лежит большая ответственность, чтобы не добавить к общему потоку, новых заблуждений. Читатель должен понимать, что мне не удастся рассказать обо всем, а некоторым читателям информация об iOS не интересна и заранее воспринимается враждебной, так как упоминаются продукты Apple.

Тему предложил один из моих читателей пожелавший узнать об устройстве iPad как о цельной системе. При подготовке материала мне стало понятно, что невозможно говорить о планшете в отрыве от всего остального. Сформулировал тему более широко, чтобы показать основы операционной системы iOS и её возможностей. В статье не будет сравнений с другими операционными системами и продуктами на их основе, иначе материал станет бесконечным. Для подачи материала мне пришлось проговаривать каждое свойство и записывать заранее в виде тезисов. Будет использоваться много иллюстраций, которые также подготовил заранее. Материал построен на основе общеизвестных заблуждений, но опирается на них только для того, чтобы показать «цельную систему», а не для того, чтобы оспорить чьё-то мнение.

За много лет мне повезло не только использовать различные устройства, но и быть свидетелем их зарождения. В последние годы использую iPad, как инструмент для работы и не ограничиваюсь информационными или развлекательными свойствами планшета. Рассказ будет не полным, если в нем не упоминать другие продукты на основе iOS. Эта статья не будет содержать исчерпывающие материалы по истории, а расскажет только об основах самой последней версии операционной системы iOS 6. Такой подход является естественным ограничением для отдельной статьи, а не в качестве полноценной книги.

Современный компьютер Mac (сокращено от «Macintosh») и мобильные устройства Apple, такие как iPad, iPhone, iPod и даже стационарный Apple TV не стали наследниками устаревших продуктов. Если сейчас сравнивать Newton с iPad, то окажется, что первое мобильное устройство Apple является всего лишь «записной книжкой».

Apple умышленно отказалась от совместимости со старыми операционными системами и делала это в течение нескольких лет. Компания создала общую основу для новых операционных систем: Mac OS X для настольных компьютеров, iOS для мобильных, а в Apple TV используется безликая «прошивка», хотя это компьютер в маленькой коробочке.

Ради повышения скорости работы мобильных устройств, времени автономной работы, безопасности и стабильности программного обеспечения, некоторые базовые устоявшиеся понятия, такие как мультизадачность, контроль над распространением контента и расширение возможностей – были полностью пересмотрены разработчиками. В некоторых случаях эти решения не столько уникальны, сколько необычны.

Совместимость

Единая операционная система iOS 6 работает на различных устройствах по-разному. Некоторые базовые приложения отсутствуют в iPad или iPhone. Некоторые программы принципиально выглядят иначе. В iPad отсутствует программа «Погода», а iPhone имеет иное изображение часов в соответствующей программе. Некоторые устройства умышленно лишены функций из-за размера экрана или из-за отсутствия конструктивной начинки. Полноценное управление жестами возможно только в iPad из-за увеличенного размера экрана, а iPhone или iPod управляются только одним пальцем, хотя изменять масштаб изображения можно не только двойным щелчком по экрану, но и характерным «растягивающим» или «сужающим» жестом двумя пальцами.

Программы в iOS разделены на три группы:

  • Для iPad могут использоваться любые типы программ. «Универсальные» и «узкоспециализированные» поддерживают полный экран. Программы созданные только для iPhone могут работать в iPad, но будут в маленьком окне, либо в двукратно увеличенном формате.
  • Программы для iPhone работают с естественными ограничениями по передаче данных в iPod Touch. Созданные только для iPad программы работать не будут из-за размера экрана.
  • iPhone 5 имеет широкоформатный экран. Если программа не адаптирована под эти пропорции, она будет работать в окне, имея по бокам черные полосы.

Общедоступное понятие «совместимости» никогда в истории таковой не являлась. Этот термин всегда использовался для искусственного отторжения друг от друга различных платформ. Это очевидный способ привязать потребителей к определенной платформе и ничего более.

Истинная ценность термина «совместимость» расположена в способе, форматах передачи и получения данных. Очень часто пользователи путают совместимость компьютеров на основе поддержки офисных приложений, таких как Microsoft Office. Сегодня форматы DOC, XLS, PPT поддерживаются программами на конструктивно разных платформах и не только с помощью фирменного продукта Microsoft. Сегодня нет повода говорить о несовместимости платформ и программ, кроме введения потребителя в заблуждение. Некоторые форматы в других платформах не используются только по вине и недосмотру сторонних разработчиков. iOS в этом плане не исключение, а некоторые программы делают то, чего попросту нет у конкурентов, а еще точнее – по какой-то причине не родилось.

Apple очень долго поддерживает совместимость iOS со старыми поколениями устройств. В некоторых случаях отсутствие совместимости зависит от скорости работы устаревшего гаджета. Например, первое поколение iPad созданное 4 года назад не имеет поддержки iOS 6, а iPad 2 прошел за 3 года несколько поколений обновления операционной системы. Для iPhone это верно в течение 4 поколений, начиная с iPhone 3GS.

Установка и обновление iOS осуществляется с помощью настольного компьютера через кабель USB или Wi-Fi и непосредственно на устройстве при подключении к Интернет. Для массового обновления, например iPad в рамках предприятия, можно использовать подключение к компьютеру, а обновление системы расположить в директории:

~/Library/iTunes/iPad Software Updates/

Обновление программ осуществляется такими же способами. В текущей версии iOS 6 отсутствует понятие полной автоматизации процесса обновления, так как в службах «Ограничения» и «Приватность» отсутствует контролируемый механизм, хотя можно запретить не только установку или удаление программ, но и их доступ к данным в устройстве и получения сведений геолокации, Bluetooth и даже к уровню громкости. В момент обновления программ, они могут изменить уровень безопасности и обзавестись новыми свойствами, на которые пользователь не согласен. А раз нет контроля на уровне пользователя, то и нет автоматического обновления.

Совместимость и расширяемость iOS нужно еще определять по доступу к внешней периферии. Устройства созданы таким образом, чтобы минимизировать физическое вторжение в устройство. Можно подключить внешний монитор или принтер с помощью проводов, но это с точки зрения Apple устаревший метод, так как ограничивает мобильность. Устройства с системой iOS гораздо проще подключить к периферии с помощью беспроводных технологий. Внешнее оборудование должно поддерживать технологию AirPlay. Тогда музыку можно вывести на усилитель и известные компании поддерживают такое подключение. Принтер будет печатать документы, а телевизор сам или через Apple TV будет демонстрировать на экране кино, презентации или что угодно, так как iOS поддерживает зеркальную передачу состояния экрана устройства. Звук или изображение из iTunes for Mac можно выводить штатными средствами на одно или несколько устройств, регулируя звук отдельно или совместно. Apple TV в разных комнатах или помещениях будет работать от единого «пульта». Причем здесь эта коробочка? Все просто – начиная со второго поколения Apple TV используется операционная система iOS. Первое поколение было создано на основе настольной системы Mac OS X.

О совместимости можно говорить гораздо дольше. Но так как есть ограничения по времени и размеру статьи, каждая часть будет заканчиваться «и так далее».

Программное обеспечение

Все устройства под управлением iOS лишены возможности расширения с помощью карт памяти. Все программы должны быть непосредственно в устройстве, чтобы работать. Но это не значит, что некоторые программы нельзя временно или навсегда удалить из устройства.

Программа iTunes служит не просто инструментом для доступа к мобильным устройствам, но и как центр каталогизации, синхронизации контента и программ. Любая отключенная или установленная в iPad или iPhone программа хранится или дублируется в iTunes.

iTunes позволяет контролировать данные, или контент, не прибегая к возможностям устройств. Также ничего страшного не случится, если пользователь что-то удалит внутри устройства.

Программное обеспечение можно получить только из iTunes Store любым способом – с помощью компьютера или самого устройства. В целях безопасности и в интересах бизнеса, Apple не разрешает использовать программы из других источников. Желающие это сделать должны установить программу Cydia. (Описание и мотивация займет много места, в статье не рассматривается).

Жесткий подход Apple в области программного обеспечения, заставляет компанию содержать структуру специалистов, которые проверяют безопасность и стабильность программ. Просто невозможно представить ситуацию, когда приобретенная или полученная бесплатно программа откажется работать в iOS! Бывают недочеты. Например, программа для учета личных финансов может ошибаться и складывать результаты неверно.

Apple очень хорошо умеет концентрировать деньги потребителей. Используется единая учетная запись пользователя для всего, что делает компания. Музыка, кино, книги, программное обеспечение для iOS или Mac OS X оплачиваются с единого счета. Если сторонняя программа продает журналы или какой-то иной контент, то она это делает не через собственный встроенный механизм и учетную запись, а через систему iOS.

В конце этого раздела, необходимо сказать, что в iOS есть программы практически для любых задач и тотальное большинство из них созданы профессионально, в конечном счете. Нельзя говорить, что iOS не может работать с документами Microsoft Office, для этого есть много простых и мощных программ. Можно рекомендовать QuickOffice, или Office 2 HD для редактирования и создания документов, а также открыть средствами Google Drive или Dropbox для элементарного просмотра. Мне больше нравятся простые редакторы с встроенными механизмами синхронизации через облачные сервисы, так как позволяют сконцентрироваться на работе и мыслях, как сейчас, создавая эту статью в iPad. Можно рекомендовать iA Writer, Daedalus, WriteRoom, Byword и так далее. Достаточно посмотреть раздел Productivity или Reference в iTunes Store. В большинстве случаев простые программы стоят меньше доллара и поддерживают синтаксис Markdown для разметки текста, где для заголовка достаточно в начале фразы установить знак решетки «#», для жирного текста – в начале и конце фразы знак звездочки «*», или знак подчеркивания «_» для наклонного текста. Можно спросить «зачем это нужно»? Но ответ банально простой – «абсолютно не нужно», пока не придет время и необходимость работать с текстом профессионально точно, а другой тип разметки может вносить погрешности в типографику издания.

И так далее.

Синхронизация

Устройства под управлением iOS не имеют специального слота для карт памяти. Это ограничивает свободный объем внутренней памяти для программ и данных, но абсолютно не мешает подключить устройство к компьютеру, фактически, как флешку. Оговорка здесь существует таким образом, что внутренности iOS устройств не видны через компьютер, средствами файлового менеджера. Для передачи данных используется iTunes, Интернет или комбинация из облачного сервиса iCloud и iTunes.

iOS поддерживает определенный набор форматов данных. Для видео можно использовать H.264 в вариантах M4V, M4P. Для аудио MP3 и AAC в нескольких видах, что важно не только для музыки, но и для аудиокниг.

iTunes служит инструментом не только для синхронизации данных, управления контентом, но и каталогизатором. Все поддерживаемые форматы данных синхронизируются с iOS устройством. Это удобно, если пользователь смотрел фильм на большом экране через Apple TV, потом можно перейти на кухню и продолжить просмотр с места остановки, но уже с другого Apple TV, или перенести коробочку из комнаты. Все равно, iTunes является единым цифровым хабом для контента. Аналогично можно сказать об устройствах iOS. При просмотре видео в iPad или iPhone, пользователь лишен необходимости контролировать процесс вручную с помощью своей памяти и перемотки на точку остановки просмотра фильма на большом экране. Это автоматизировано. Пользователь просто продолжает просмотр на любом устройстве подключенным к iTunes. В случае с iPad использование контента возможно не только в автономном режиме, также поддерживается сетевая трансляция, но для этого компьютер с iTunes должен быть включен. Чтобы понять смысл автоматизации, надо представить, что при традиционном копировании файлов пользователь удаляет просмотренное вручную и добавляет новую порцию видео. При автоматическом режиме, пользователь просто смотрит, а iTunes убирает из устройства старое и добавляет новую порцию кино. При просмотре сериалов не происходит путаницы, даже если пользователь скачет от сериала к сериалу.

Необходимость синхронизации устройств не лишает их возможности использовать иные форматы данных. Если человек не хочет или не может конвертировать MKV, AVI, OGG, WAV и так далее, достаточно установить программу. Например, для видео можно рекомендовать программу CineXPlayer, которая поддерживает не только различные кодеки, но и может отображать 3D несколькими способами. Все они подробно описаны как внутри программы, так и на сайте разработчика.

При использовании сторонних программ, используется иной способ синхронизации данных. Это уже не автоматические способы и ничем не отличаются от банального «копирования файлов на флешку», кроме того, что это делается через iTunes, или программа внутри iOS устройства включает веб сервер apache, тогда копировать данные можно и через браузер компьютера, как правило, через 80 порт. Например:

http://192.168.1.15:80/

И так далее.

Источник контента

Существует несколько способов для получения контента непосредственно в устройство, или с помощью компьютера. Понятно, что данные полученные в компьютере можно отправить в iOS устройство. Все подряд данные абсолютно не нужны, достаточно тех, которыми можно воспользоваться впоследствии для прослушивания музыки, просмотра кино, чтения книг и так далее. Например, EXE файлы не нужны внутри устройства, хотя их можно впихнуть. Есть программы для iOS, которые имитируют из себя флешки. Такие форматы как PDF или MKV годятся в прямом и переносном смысле. PDF можно читать средствами браузера или с помощью великолепной программы GoodReader, а MKV только средствами сторонних программ.

Часть данных можно получить через браузер Safari, или какой-то другой. Например, мне больше нравится использовать Chrome, так как не беспокоюсь о синхронизации закладок и прочего.

Другую часть данных можно получить непосредственно внутри используемой программы. Эти данные находятся в замкнутом пространстве и другим программам недоступны. Например, Zinio позволяет получать журналы по подписке или приобретать отдельные экземпляры, и они находятся внутри пространства для программы Zinio.

Еще один интересный способ обмена и получения данных – облачные средства. iOS по умолчанию использует сервис iCloud. Мне больше нравится Dropbox. Возможно, кому-то понравится Google Drive или Яндекс.Диск.

И так далее. Материал большой, а есть еще несколько моментов в iOS, с которыми хочу успеть познакомить моего читателя еще сегодня.

Мультизадачность

Способность переключения между программами в устройствах под управлением системы iOS несколько отличается от общепринятых шаблонов. Надо понимать, что размер экрана и время автономной работы устройства накладывает свои ограничения на мультизадачность. Apple исходила из того, что не всем программам это объективно требуется. Компания при разработке функции «мультизадачности» исходила из того, чтобы не снижать производительность системы и время автономной работы.

Программы подчиняются общим правилам: могут работать в фоновом режиме, принимать почту, отправлять SMS, использовать GPS трекинг и так далее. Закрытая программа получает тайм-аут, при котором должна доказать, что ее дальнейшая фоновая работа необходима. Или, наконец, идет просто имитация мультизадачности, так как пользователь имеет возможность быстро переключаться между программами, хотя они до такого переключения не работали вовсе.

Чтобы точно понимать смысл и способ работы многозадачности в iOS, надо представить её как «закладки в браузере». Фоновый режим работы программ практически никак не влияет на быстродействие и автономную работу устройств. Может быть гораздо больше «работающих» программ в таком режиме.

И так далее. Эффективность мультизадачности лучше отследить в iPad с помощью «жестов», чтобы была понятна скорость и принцип работы.

Управление жестами

В полной мере «жесты» поддерживаются только в iPad. Ограничения перечислены выше. Управление жестами можно включить или выключить в «Настройках».

На экране устройства не может быть открыто более одной программы. Если представить две программы, одна из которых в фоновом режиме, то переключиться между ними можно с помощью четырех пальцев. Жест очень простой, если сложить четыре пальца вместе и представить, что ими надо что-то смахнуть с экрана.

Список «открытых» программ скрыт под столом (Desktop). Чтобы его открыть, достаточно четырьмя пальцами сдвинуть стол вверх. Закрыть – движение вниз. Если центральная кнопка на корпусе iPad не переопределена в «Настройках» на вызов другой функции, то двойной щелчок, как и жест четырьмя пальцами, сработает аналогично и откроет список программ.

Для закрытия программы можно, вместо центральной кнопки на корпусе, использовать «закрывающий» жест пятью пальцами.

Существуют еще жесты «сдвигания», «масштабирования» размера изображения и так далее. Это очень удобная система, которая позволяет iPad обходиться без дополнительных кнопок на корпусе. Без жестов можно обойтись. Какая-то часть пользователей так и живет. Это как разница управления настольного компьютера с помощью клавиатуры и мыши. Если «щелчок» пальцем стал естественным для владельца планшета, то через какое-то время он увеличит скорость общения с устройством за счет других, не менее естественных жестов.

Инструмент разработчика

Можно сказать, что статья раскрывает основные особенности операционной системы iOS. Но информация будет не полной, если не упомянуть инструментарий разработчика, который не нужен массовому потребителю, но сегодня на рынке – это является мощнейшей мотивацией и инструментом для создания программ не только для iOS, но и для Mac OS X.

XCode – это единый, бесплатный и наглядный программный инструмент, в котором есть все необходимое, в том числе инструменты для отладки программ без необходимости копирования их в устройство, которого может и не быть на руках у разработчика. Это особенно важно в тех случаях, когда разработчики пишут программы на опережение. Есть у Apple определенная каста сторонних разработчиков, которые получают сведения о новых продуктах еще до их анонса. Поэтому, такие разработчики могут представлять свои программы в день анонса нового iPad или iPhone. Apple даже заигрывает с разработчиками таким способом. Характерный пример, когда одна из игровых студий демонстрировала симулятор автомобильных гонок на одной сцене с представителем Apple, и зал уже в тот момент восторгался возможностями нового процессора A4, а не ждал появления устройства на его основе в продаже.

И так далее.

Доброе утро!

Все сказанное, конечно, не является полным списком возможностей iOS. Но сейчас меня больше интересует, как изменится отношение читателей к этой системе.

Честно говоря, мне даже хотелось ранее получить подобные возможности в других операционных мобильных системах, чтобы признавать их равными. Мне понятно, что далеко не всем нужно именно то, что предлагает iOS. Есть некоторые преимущества, которые существуют в Android, Symbian, Windows Phone, Windows 8 и даже в системе Bada от Samsung. Возможно, и скорее всего абсолютно точно, что только Apple умудрилась создать цельную систему для всего.

Мне нравится iOS тем, что система годится не только для развлечений и получения информации, но и является моим рабочим инструментом.


 
 

Комментарии к сообщению “iOS 6”

  1. AndyN:

    Хм. Доброе утро! Хотя сейчас глухая ночь 🙂

    • Рано утром уезжал, так что времени с утра на статью не было, написал вечером и опубликовал уже ночью.

  2. AlexK:

    Кстати, об iOs 6. Как вы думаете, почему сразу после ее выхода акции Эппл стали стремительно падать (уже упали на 30% и летят дальше)?
    Совпадение?

    • Совпадение с чем? Если думаете, что это связано с iOS 6, то явно ошибаетесь. Сейчас в мире идет потребительский кризис и падение акций происходит по всем направлениям. Обратите внимание на график акций, где присутствует не только Apple, но другие компании. Индекс Dow Jones явный показатель, что так происходит в топовой верхушке компаний. А это тренд на понижение. Наш отечественный рынок столкнется с этой проблемой еще до конца этого года. Так происходило всегда, когда вслед за мировой тенденцией идет падение нашей экономики… но с оттяжкой.

      • AlexK:

        Кризис начался не в сентябре. Все падали и раньше. А Эппл — при этом рос. Теперь «вдруг» стал «как все» и падать при этом быстрее всех….

        • Правильно… но росли все! Теперь все дружно падают! 😀 Сравните индекс Dow Jones и Apple. Тенденция общая.

          • AlexK:

            Эти графики как раз подтверждают мои слова: Эппл стал падать сразу после выхода iOs6 и заметно быстрее всех.
            А еще Кук главного по iOs уволил… Тоже чисто случайное совпадение? 🙂

            • А Вы в процентном соотношении считаете, или по стоимости одной акции? Ниже график Google, их падение больше из расчета на одну акцию.

            • Виктор:

              Не несите чушь, господи. Все уже поняли, что вы нубас.

  3. AlexK:

    Отвечу сам себе. iOs6 = MS Windows Vista.
    У меня именно такие ощущения от работы с ней. Даже думаю откатиться на 5.1.1 (как многие после Висты до сих пор застряли на XP).

  4. Gregory:

    «Программное обеспечение можно получить только из iTunes Store»
    Господи, не пора ли кричать «Маст дай!»? А как же быть с программным обеспечением, полученным, например, из Ru-admin.net или от Филки?

  5. Skrydj:

    «iPhone 5 имеет широкоформатный экран.» — экран тут широкоэкранный, а не широкоформатный.

    • Широкоэкранный фильм, но широкоформатный экран. Даже если это не так, очень не вкусно звучит «широкоэкранный экран/дисплей».

      • Skrydj:

        Ну да, невкусно =)
        Но широкоформатный неправильно.

      • Skrydj:

        А фильмы бывают и широкоэкранными и широкоформатными, кстати — у них пропорции экранов разные.

        • По отношению к фильмам это правильно. Потому что речь о фильме. Можно еще сказать: фильм на широком экране.

          По отношению к экранам используется понятие формы или пропорций. Широкоформатный экран в таком случае правильно, так же, как указать точные пропорции экрана с помощью цифровых соотношений.

  6. beland:

    интересный способ убеждения в возможности бизнес-применения мобильных устройств путем демонстрации «массового обновления» ПО на предприятии из чьей-то домашней директории 🙂
    если уж писать достоверно, то имеет смысл сначала покурить матчать про iOS Enterprise Deployment.
    про managed обновления, политики,самописный софт «и дыр, и пыр»

    а после этого — почитать отзывы о волшбеном комбайне для разрабочика.особенно после его переезда в AppStore

    кстати, не могу понять почему статья так странно называется — весь описанный расклад сформировался задолго до шестерки.
    самое нашумевшее нововведение —собственные карты— вниманием обойдены.

    кстати, в немалой степени они повлияли на динамику акций. а еще — разрешение экрана айпэда мини

    • Карты ужасны, но это отдельная программа. Ее легко можно игнорировать в пользу другой программы. Если человеку не нравится браузер, он ведь может использовать другой? Так и с картами.

      Можно обсудить каждую программу отдельно, но я сконцентрировался на системе.

      • AlexKh:

        Вот мне в iOs не нравится больше всего как раз браузер (его слишком медленное развитие, скоро IE будет лучше HTML5 поддерживать).
        И я НЕ могу поменять.браузер. Хром для iOs (в котором я пишу этот пост) — это тот же Сафари, но с другим макийяжем. Все баги и несуразности — те же…
        Вот на АНдроиде есть реальный выбор браузеров…

        • На сайте Adobe есть раздел по HTML5, CSS3 и так далее. Сам я использую браузер Chrome… от Google. Тестирование браузера показывает, что браузер, даже для настольного компьютера, еще не поддерживает инновации новых стандартов. Некоторые функции совместимы на 6% или 8%. Что странно с точки зрения пользователя.

          Современные браузеры делают плавный переход от старых стандартов к новым и избирательно применяют современные технологии, которые еще не являются жесткими стандартами. Safari поступает также. Он не исключение.

          Я считаю, что браузер имеет смысл применять в планшете, если он используется в настольном компьютере. Safari Desktop — Safari iOS, Chrome Desktop — Chrome iOS. В таких связках сохраняется связь и синхронизация данных между устройствами.

          • AlexK:

            Вы упорно не можете понять, что нет никакого Chrome iOs. Это тот же Сафари, просто с возможностью синхронизации закладок с Хромом и с парой-тройкой других особенностей в оформлении.
            Зайдите с любого браузера iOs на сайт HTML5Test.com.
            Они все дают ОДИНАКОВЫЙ результат! И баги фундаментальные у всех браузеров iOs большей частью — одинаковые, ибо и HTML движок и виртуальная машина JS у них — одни и те же. Навязанные и плохо в последнее время развиваемые Эппл.
            У других браузеров бывают только дополнительные баги, например в Chrome iOs на Вашем сайте девушка с Ониксом перекрывает текст статьи (в Сафари iOs — не перекрывает)…

            • Понимаете, что если я буду указывать, что Вы конкретно и упорно отрицаете, то разговор не будет продуктивным.

              Chrome и Safari являются разными продуктами, потому что их поддерживают разные производители. Иногда мелочи создают большее предпочтение конкретному браузеру. Если Вам нравится Safari, это не значит, что нет или отсутствуют другие пользователи, которые предпочтут иной браузер, например Chrome.

              В iTunes Store существует список браузеров длиной на десятки. Ими тоже кто-то пользуется. Только что Яндекс выпустила для iOS очень оригинальный браузер, основа которого поиск в Яндекс. Насколько приживется такой подход сказать сейчас трудно.

              Ошибки вызванные отображением сайта The-eBook связаны с тем, что ваш браузер не подхватил новый CSS. Сделайте рефреш, потом судите о результате. Кроме того, Chrome не использует прямое вычисление, результат подается из Google. Я это знаю, потому что учитываю при разработке внешнего вида сайта. Иногда пара дней проходит, прежде чем браузер начинает показывать сайт верно.

              • AlexK:

                Неужели Вы не можете понять, что все десятки браузеров iOs — это по сути та же Сафари, просто с разной помадой и ghbxtcrjq? Я уже писал про одинаковые результаты теста HTML5 у ВСЕХ браузеров iOs.
                Если Ваша жена переменит прическу — у Вас будет другая жена? Нет.

                • гы… ну, раз такой язык общения проще в Вашем понимании, тогда скажу так: Вы женаты на близняшках, у которых действительно разные прически. 😀 Но делает ли этих близняшек одним человеком? Даже если им всем сделать одинаковую прическу? Наверно разница только в том, как Вы их различаете и чей характер Вам нравится больше.

                • AlexK:

                  Разница в том, что под Windows x86 и под Андроид наткнувшись на очень нужный мне сайт, который выявил в моем браузере ошибку, я могу просто сменить браузер и продолжить работу. А под iOs (и под Windows 8RT, кстати, тоже) я лишен этой возможности. У меня нет реального выбора браузеров (косметика — не в счет). Это — очень существенный в век интернета фактор.
                  Именно поэтому я считаю и iOs, и Windows-RT не особо перспективными платформами. Во всяком случае пока…

                • Ошибки это не проблемы браузеров, а тех, кто делает сайты. Я создаю свой в свободное от работы время и это приводит к видимым недочетам. Я ведь отлаживаю сайт на нескольких мобильных системах и могу сказать, что в каждой есть свои тараканы. К ним привыкаешь, хотя это усложняет разработку и поддержку сайта. В Android я столкнулся с тем, что один и тот же браузер на разных устройствах ведет себя по разному. Мне раньше это казалось немыслимым, но сейчас опять привык.

                • AlexK:

                  Ошибки и анахронизмы в движке браузера — это проблемы движка браузера. Да, для популярных браузеров разработчикам сайтов приходится обходить такие ошибки (вспомним печально знаменитый IE 6). Но Сафари — далеко не самый популярный браузер, его доля быстро падает. Под Windows он вообще де-факто помер (6-й версии нет и не будет). В обозримой перспективе можно ожидать появления множества сайтов, несовместимых с багами Сафари. А под iOs — при этом сохраняется монополия этого ныне отставшего от прогресса и все более «дырявого» браузера (его HTML и и JS движков). В сочетании с прочими факторами это делает платформу iOs все менее привлекательной.

                • Такие заявления надо подтверждать фактами.

                • А, я понял. Вы наверно считаете, что если доля Safari падает, то браузер сам по себе дырявый? Или если мобильные браузеры созданы на движке WebKit, то они все одинаковые?

                  Я не могу сказать за весь интернет, могу предоставить вам статистику за последний год по всем браузерам, которыми пользуются мои читатели:

                  И аналогичный период в прошлом году:

                • AlexK:

                  Дело не в том, что Safari на движке WebKit. Дело в том, что из всех браузеров, основанных на этом движке Safari за последний год стал из самого передового самым «отсталым» в плане поддержки перспективных web-стандартов (см. графики «прогресса» разных браузеров на html5test.com). Но самое главное — Эппл сейчас демонстрирует открыто наплевательское отношение к пользователям. И карты — это только наиболее очевидный пример. «Затянутый паутиной» Сафари — второй пример (менее очевидный, но еще более разрушительный с точки зрения тупиковости ситуации: карты можно заменить на Яндексовские, браузер в iOs заменить на более современный невозможно по определению, такой в АппСтор не пустят).

                • Safari если пользователи не уважают, то конечно он упадет в своей популярности. Пока, лично я, не вижу этого падения. Chrome реально подвинул не только Fiefox, но и IE.

                  А вот карты с нашей точки зрения это ужасная замена гугловскому сервису. Но если пользоваться картами на территории США, то сложно найти аналог. Трехмерную систему хоть и ругают, но выглядит и работает это потрясающе. Если пользуетесь iPad, попробуйте посмотреть Нью-Йорк, Бостон или еще какой американский город. Мало того, что система трехмерна, так ее еще можно вращать по оси… Заглядывая в окна. 🙂

                • AlexK:

                  Применительно а iPad Сафари может упасть только вместе с самим iPad. Чего и следует ожидать в ближайший год (цены на Fire HD 8.9 и иа Nexus 7&10, в сочетании с быстрым развитием Android и его реально разнообразных браузеров этому здорово помогут). Хотя и у Андроида бывают плюхи комические. Чего стоит исчезновение месяца декабрь в 4.2… 🙂
                  Но это — забавные мелочи. А вот кривая работа мобильного Сафари с HTML5 — это быстро не правится.

                • Ну, это пока только предположение. Пользователи всегда поступают в нескольких вариантах:

                  1. Используют, что дают. Это объективно для платформ – Windows, Mac OS X, iOS, Android и так далее.
                  2. Используют то, к чему есть привычка – Firefox, Opera, Chrome и так далее.
                  3. Пользуются несколькими браузерами из-за разработчиков веб-сервисов – webmoney.
                  4. Пользователи экспериментируют.
                  5. Пользователи переходят на более современные браузеры и периодически возвращаются на старые и привычные.

                  И так далее. У пользователей в этом списке нет HTML5 и все меньше они говорят, что им нужен Flash.

                  Я у себя отмечу в блокнотике вернуться к этой теме через год и посмотреть какое положение браузеров будет на тот момент. Статистика покажет тенденции вне моих симпатий или антипатий.

                • AlexK:

                  Flash Вы помянули удачно. В 2010 году покойный Джобс заявил, что flash должен умереть и заменит его HTML5. Первая часть прогноза применительно к планшетам уже сбылась. А вот вторую пока только Гугл продвигает. Эппл явно «бросил весла» (см. графики на HTML5Test.com). Почему — понятно: принуждают разработчиков писать нативный софт для АппCтор’а. Но не все захотят! Появятся web-приложения на HTML5, с которыми можно будет работать с чего угодно (даже с телевизоров с WiFi) но кроме.. iPad! Из-за кривизны мобильного Сафари (в дескотпном Сафари все более-менее) Все идет к тому, что лично мои web-приложения будут именно такими…

  7. […] «Яблочной» тематики. Но дождался. Рекомендую (iOS 6). Удовольствие прочитать можно получить, пройдя по […]



Вы можете прислать нам новости или сообщить что-то очень важное заполнив форму.