Jump to content

Обновление по запросу

Duration: 6 seconds.
Обновление по запросу в мобильном приложении Википедии

«Потянуть для обновления» — это на сенсорном экране, жест разработанный Лорен Брихтер . Он заключается в касании экрана вычислительного устройства пальцем или нажатии кнопки на манипуляторе, перетаскивании экрана пальцем или манипулятором вниз, а затем отпускании его, как сигнал приложению обновить содержимое экран.

Цель этого жеста — сделать обновление доступным немедленно. Была высказана критика в отношении обновления по запросу за то, что оно вызывает нежелательные обновления, когда пользователь прокручивает страницу вверх. [1]

Другие названия этого жеста включают «вытягивание вниз для обновления», «вытягивание для перезагрузки», «проведение пальцем для обновления» и их варианты. [2]

Жест «Потянуть для обновления» впервые появился в мобильном приложении Tweetie , разработанном Лорен Брихтер . Брихтер разработал Tweetie , iOS- приложение для Twitter , как личный проект в 2008 году после того, как он уволился с работы в Apple Inc. в 2007 году.

Когда Брихтер изначально разрабатывал Tweetie , он хотел добавить в приложение функцию обновления. Что касается других мобильных приложений того времени, он сказал: «Им всем нужно было найти место и просто втиснуть куда-нибудь кнопку обновления. Обычно в одном из углов панели инструментов, граничащей с прокручиваемым списком. Это было самое ценное пространство для навигации и пользовательского интерфейса действий, поэтому использовать его для чего-то столь обыденного, как кнопка обновления, казалось просто расточительным». [3] Поэтому Брихтер решил создать другой метод освежения, чтобы ценное угловое пространство можно было использовать для чего-то другого. Хотя изначально он планировал создать механизм обновления, соответствующий соглашениям платформы Apple , работа Брихтера с обновлением по запросу привела к новому взаимодействию, новому для платформы Apple в то время. [4]

Этот жест был добавлен в качестве опции в мобильную версию Google Chrome , наиболее используемого на тот момент мобильного веб-браузера, в версии 41, 2015 г., и является обязательным с версии 75, 2019 г. [1] [5]

Mozilla впервые добавила его в «ночную» версию своего мобильного веб-браузера Firefox в 2020 году, а через год добавила его в основную линейку версий, также известную как «стабильная». [6] [2]

Создание

[ редактировать ]

В первоначальном проекте механизма обновления Tweetie Брихтер поместил кнопку обновления вверху списка твитов, поскольку пользователи обычно ожидали, что новые твиты появятся вверху страницы. Этот дизайн реализован в Tweetie версии 1.0. Хотя кнопка давала пользователям возможность обновлять свою ленту в Твиттере, она использовала ценное пространство экрана, которое Брихтер хотел использовать для других функций. Брихтер сказал: «Оглядываясь назад, Tweetie 1.0 (с кнопкой обновления вверху списка) был настолько близок к обновлению по запросу, что переход от кнопки к жесту не составил большого труда». [3]

Брихтер экспериментировал с двумя основными итерациями обновления, прежде чем выпустить окончательную версию. В первой итерации пользователи запускали обновление, когда прокручивали невидимый порог на экране. Однако в этой итерации не было визуальной обратной связи, сигнализирующей пользователям о том, что происходит обновление. Брихтер считал необходимым предоставить пользователям визуальную обратную связь, поэтому вторая и последняя итерация «тянуть для обновления» добавляла визуальную обратную связь при обновлении, чтобы пользователи могли лучше понять жест. Эта последняя итерация также включала текстовое оповещение пользователей о том, что если верхняя часть страницы выйдет за пределы порогового значения и впоследствии будет отпущена, произойдет обновление. Брихтер включил этот текст описания, потому что он чувствовал, что, поскольку этот жест представляет собой новую технику взаимодействия, которую большинство пользователей, вероятно, раньше не видели, цель жеста должна быть явно указана, чтобы пользователи могли понять его функциональность. Эти две итерации обновления были созданы за один день без пользовательского тестирования. Брихтер утверждает, что он вручную проверял итерации и невидимый порог жеста, пока не почувствовал, что он «правильный» — порог не может быть слишком маленьким, заставляющим людей случайно активировать жест, но он также не может быть слишком большим, что затрудняет его выполнение. пользователей для активации. [3] [4]

После его первоначального выпуска в Tweetie 2.0 сообщество дизайнеров внесло дальнейшие изменения в дизайн с возможностью обновления, поскольку дизайнеры взаимодействия применили к этой технике различные стилистические подходы. Брихтер в настоящее время не планирует продолжать работу над обновлением по запросу. [3]

Механизм

[ редактировать ]

Шаги, необходимые для оригинальной версии обновления по запросу, представленной в Tweetie 2.0:

  1. Пользователь опускает экран вниз, и в верхней части списка появляется визуальная обратная связь со стрелкой вниз и текстом с сообщением «Потяните вниз, чтобы обновить».
  2. Если пользователь отпускает кнопку до достижения порога обновления, обновление прерывается и визуальная обратная связь исчезает.
  3. Если пользователь потянет вниз достаточно, чтобы достичь порога обновления, в верхней части экрана появится новая визуальная обратная связь со стрелкой вверх и текстом с сообщением «Отпустите для обновления».
  4. Как только пользователь выйдет из игры, произойдет обновление.

После первого выпуска функция обновления по запросу получила положительные отзывы пользователей Tweetie . [3] Пользователи похвалили механизм за удобство и интуитивность. Помимо обычных пользователей, обновление по запросу было хорошо встречено сообществом дизайнеров в целом. Сообщается, что дизайнер Тим Ван Дамм отправил Брихтеру электронное письмо после запуска обновления по запросу, сказав: «Благодаря вам я только что попытался обновить свой почтовый ящик, потянув список вниз и отпустив его. Ненавижу, когда ты делаешь что-то лучше, чем Apple». [3] Другие дизайнеры взаимодействий выразили аналогичные положительные отзывы об этой технике.

В статье, опубликованной Co.Design в конце 2013 года под названием «Почему жест тяги к обновлению должен умереть», написанной Остином Гарром, этот жест подвергся критике, заявив, что, поскольку смартфоны стали достаточно быстрыми и сильными, чтобы автоматически обновляться, тяга к обновлению должна умереть. -Техника обновления уже устарела - по сути, это ненужный шаг. [7] Однако, поскольку теперь этот жест стал настолько универсальным, что пользователи неявно ожидают, что он станет частью мобильного приложения, разработчикам трудно выйти за его рамки. В статье сообщается, что даже Брихтер с этим согласен и считает, что настало время этому жесту развиваться. В статье цитируется Брихтер: «Меня беспокоит тот факт, что люди до сих пор называют это «тянуть для обновления» - использование его только для обновления ограничивает и делает его устаревшим ... Мне нравится идея «тянуть для обновления» -действие'." В заключение статьи говорится, что вместо того, чтобы использоваться исключительно для обновления, взаимодействие по вертикальному смахиванию теперь должно развиваться для выполнения других действий, тем самым порождая новый стиль взаимодействия с приложением.

После публикации указанной статьи в статье Ника Арнотта «Неучтенный потенциал» был дан ответ, в котором возражалось, что, хотя смартфоны теоретически способны к автоматическому обновлению, скорость передачи данных для многих пользователей по-прежнему является ограничивающим фактором. Арнотт добавляет, что возможность обновления вручную по-прежнему важна, поскольку позволяет пользователям быть уверенными в том, что контент, который они просматривают, действительно актуален, и что обновление по запросу — блестящий дизайн, поскольку пользователи в любом случае будут прокручивать вверх. если бы они хотели увидеть новый контент, то обновление было бы логическим продолжением прокрутки, а не другим действием, для которого жест вытягивания был бы менее интуитивным. [8]

  1. ^ Jump up to: а б «Вы больше не можете отключить функцию «Потянуть для обновления» в Chrome для Android» . История Хрома . 22 июля 2019 года . Проверено 19 октября 2023 г.
  2. ^ Jump up to: а б Кеверендж, Хиллари (11 августа 2021 г.). «Firefox для Android проведите пальцем вниз, чтобы обновиться после последнего стабильного обновления v91» . ПиуникаВеб . Проверено 20 октября 2023 г.
  3. ^ Jump up to: а б с д и ж Брихтер, Лорен (21 апреля 2016 г.). «Интервью по электронной почте с Лорен Брихтер» (Интервью). Беседовали Саманта Ли, Сиджия Чжан и Дженна Чу.
  4. ^ Jump up to: а б Брихтерр, Лорен. «Техники взаимодействия. Университет Карнеги-Меллон, Питтсбург. 24 февраля 2016 г. Интернет. 24 февраля 2016 г.» .
  5. ^ «В Chrome v41 добавлена ​​функция обновления по запросу, а в бета-версии v42 добавлены «уведомления сайта» » . Администрация Андроида . 11 марта 2015 года . Проверено 20 октября 2023 г.
  6. ^ Райт, Арол (23 октября 2020 г.). «Mozilla добавляет обновление по запросу для Firefox Nightly на Android» . Разработчики XDA . Проверено 20 октября 2023 г.
  7. ^ Карр, Остин. «Почему жест «Потянуть, чтобы обновить» должен умереть» . Компания Дизайн . Архивировано из оригинала 4 декабря 2020 года . Проверено 28 апреля 2016 г.
  8. ^ Арнотт, Ник. «ПОЧЕМУ ВЫТЯГИВАТЬ ДЛЯ ОБНОВЛЕНИЯ — ЭТО НЕ ТАКОЙ ПЛОХОЙ ПАРЕНЬ» . Забытый потенциал . Проверено 28 апреля 2016 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0a48f18a71f758e6eb643721e47bf09c__1717289700
URL1:https://arc.ask3.ru/arc/aa/0a/9c/0a48f18a71f758e6eb643721e47bf09c.html
Заголовок, (Title) документа по адресу, URL1:
Pull-to-refresh - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)