Каталог

Джошуа Такер: каким должен быть "правильный" pull to refresh в Safari

20 июля 2012 года

Просмотров: Комментарии:  

Джошуа Такер (Joshua Tucker), дизайнер интерфейсов и разработчик твиков, считает, что все функции должны быть выполнены максимально удобно для пользователя и при этом не терять своей функциональности. Отдавая предпочтение мобильной платформе iOS, Такер ищет способы сделать работу со смартфоном как можно более удобной и очевидной для пользователя. Именно поэтому ему пришло в голову то, что мобильная версия браузера Safari непременно должна иметь функцию обновления станицы при помощи жеста "Pull to refresh". Уверен, что многие из вас знают и пользуются отличным твиком Pull To Refresh Safari, так почему же этот вопрос беспокоит Джошуа Такера? Оказывается, дизайнер считает, что текущая реализация твика, добавляющего в Safari жест "Pull to refresh" неудачна с точки зрения взаимодействия пользователя с просматриваемым контентом. Джошуа отметил, что при использовании твика Pull To Refresh Safari вы перемещаетесь после обновления страницы в ее начало, что сбивает пользователя и вынуждает лишний раз пролистывать страницу к тому месту, где вы находились до обновления страницы. Джошуа выбрал для себя два основных пункта, которые должны учитываться при обновлении странички браузера: использование жеста "Pull to refresh" и возможность остаться на том же месте страницы, где вы были до обновления. Первым делом он решил реализовать это на платформе iOS, то есть на iPhone, iPad и iPod Touch, а затем подумать, где еще такой апгрейд браузера мог бы найти свое применение. В данный момент разработка Джошуа Такера находит на стадии бета тестирования, и у твика даже нет официального названия, но часть информации о реализации новинки уже известна. 1. Поскольку iOS 6 до сих пор находится в статусе "бета" разработчик из-за NDA отказался от использования такой же, как в приложении Почта, визуальной реализации ("капелька") нового твика для обновления Safari жестом "Pull to refresh" но сам "механизм" обновления будет аналогичным. 2. В качестве подложки Джошуа принял решение отказаться от использования темной заливки, которая используется в качестве подложки страницы в Safari на iPhone в пользу хорошо всем известной текстуры льна. Это текстура сейчас часто используется в iOS, и с ее использованием работа данного твика очень органично впишется в интерфейс мобильной операционной системы iOS. 3. Адресная строка будет тем местом, с которого вы будете начинать жест "Pull to refresh", но при этом она должна будет оставаться неподвижной, а сдвигаться вслед за пальцем будет только сама страница. Честно говоря, реализация поведения контента и адресной строки на словах выглядит весьма сложной, но на деле, в конечном счете, все будет очень удобно и интуитивно понятно. 4. Учитывая тот факт, что сам жест "Pull to refresh" после установки нового твика будет несколько отличаться от того, как он совершается в Pull To Refresh Safari, использование новинки и не вынуждает вас удалять Pull To Refresh Safari и не исключает установки ранее созданного твика. Получается, что используя одновременно оба твика, у вас есть два варианта использования жеста "Pull to refresh" при работе с мобильным Safari. Таким образом, вы можете в зависимости от ваших потребностей обновлять страницу тем или иным способом для того, чтобы после обновления остаться в том же месте страницы или же перейти к ее началу.
 

Комментарии

Подписаться на рассылку:

Будьте в курсе предстоящих акций, вышедших обзоров и интересных новинок в мире Hi-Tech вместе с iCover.
Джошуа Такер: каким должен быть "правильный" pull to refresh в SafariДжошуа Такер (Joshua Tucker), дизайнер интерфейсов и разработчик твиков, считает, что все функции должны быть выполнены максимально удобно для пользователя и при этом не терять своей функциональности. Отдавая предпочтение мобильной платформе iOS, Такер ищет способы сделать работу со смартфоном как можно более удобной и очевидной для пользователя. Именно поэтому ему пришло в голову то, что мобильная версия браузера Safari непременно должна иметь функцию обновления станицы при помощи жеста "Pull to refresh". Уверен, что многие из вас знают и пользуются отличным твиком Pull To Refresh Safari, так почему же этот вопрос беспокоит Джошуа Такера?