Дом Социальные медиа Для решения Ajax Design Issues - манекены

Для решения Ajax Design Issues - манекены

Оглавление:

Видео: Новый датчик движения Ajax MotionProtect Curtain типа «штора» 2025

Видео: Новый датчик движения Ajax MotionProtect Curtain типа «штора» 2025
Anonim

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

Отмена кнопки «Назад» и «Закладки»

Когда вы контролируете, что происходит на веб-странице, и вы используете JavaScript, чтобы все включалось и выключалось на странице - или даже чтобы изменить внешний вид страницы - кнопка «Назад» браузера больше не будет работать. Кнопка «Назад» работает из объекта истории браузера, в котором хранятся последовательные страницы, загруженные в браузер. Но если вы не загружаете новые страницы - что такое Ajax - объект истории не знает о них.

Это нужно помнить при разработке своих приложений Ajax. Если необходимо, укажите свою собственную кнопку «Назад» с помощью JavaScript. Если вы хотите, чтобы пользователь переместился назад в предыдущие состояния окна, вы должны следить за тем, что происходит, и позволить пользователю перемещаться по своему усмотрению.

Оставив пользователя под контролем

Приложения Ajax могут показаться собственными, потому что они работают за кулисами. И они могут связываться с сервером, даже когда пользователь не хочет их - как когда пользователь делает ошибку ввода. Вы можете себе представить, как бы вы себя чувствовали, если бы вы только что ввели опечатку, и она сразу же была сохранена в базе данных приложением, которое не спрашивало вас, хотите ли вы хранить что-либо.

Итак, чтобы дать вашим приложениям хорошее чувство, вот несколько советов для управления пользователями:

  • Не отбирайте данные для хранения до тех пор, пока пользователь не захочет его хранить.
  • Помните, что в идеале ваше приложение должно отвечать на события, вызванные только пользователем. Пользователи могут обнаруживать чрезмерное отклонение от проверки на стороне сервера, потому что создается впечатление, что вы исправляете их при каждом нажатии клавиши. Не забывайте, что одним из принципов дизайна графических пользовательских интерфейсов (GUI) является то, что пользователь должен контролировать, чтобы они направляли действие.
  • И не забудьте предложить пользователю способ устранения ошибок.

Вспоминая обо всех браузерах

Как и в любом веб-приложении, стоит иметь в виду, что существует множество разных браузеров, и ваше приложение Ajax должно быть протестировано в тех, которые вы хотите поддерживать.

На момент написания этой статьи Internet Explorer и Firefox составляют около 96 процентов использования браузера, а остальные (Opera, Safari и т. Д.) Относятся к категории 1% или менее.

И не забывайте, что не все браузеры будут поддерживать JavaScript или включить JavaScript - и для этих пользователей у вас должен быть план резервного копирования.

Избежать вялого браузера

Приложения Ajax могут быть большими, и когда они начинают использовать ресурсы, такие как память и скорость процессора, вы должны быть осторожны. Большое приложение может использовать огромное количество памяти, особенно если вы не будете осторожны в том, чтобы избавиться от больших объектов, которые были созданы.

Иногда разработчики используют Ajax только потому, что это новая вещь. Будьте осторожны и с этой тенденцией. Ajax решает много проблем, но если вам не нужно его использовать, нет причин. Кроме того, не забывайте, что ваши приложения Ajax могут не работать во всех браузерах - например, в тех случаях, когда JavaScript отключен. В этом случае вы должны предоставить какой-то план резервного копирования.

Обработка конфиденциальных данных

С помощью Ajax легко отправлять данные, не зная, что происходит. Фактически, это часть всего соединения с клиентом и сервером, что делает Ajax настолько популярным. Но также верно, что пользователь может не захотеть отправлять отправленные вами данные.

Лучше быть осторожным в отношении конфиденциальных данных. В конце концов, Интернет не обязательно является безопасным местом для секретных данных, и если вы начнете отправлять номера социального страхования или номера кредитных карт без разрешения пользователя, вы можете столкнуться с проблемами. Поэтому дайте пользователям пользу от сомнений - спросите, прежде чем отправлять конфиденциальные данные.

Создание плана резервного копирования

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

Отображение в поисковых системах

Google ищет миллиарды веб-страниц для текста, который его пользователи ищут, но если отображаемый текст загружается в страницу на основе действий пользователя, а не обновляется браузером, Google isn ' t видеть этот текст. Поэтому имейте в виду, что если вы хотите, чтобы ваша страница была доступна для поиска в поисковых системах, таких как Google, вы должны предоставить своей странице условия поиска, в которых они нуждаются. (Например, вы можете хранить свои ключевые слова в теге в разделе браузера, в котором поисковые системы ожидают их найти. См. Этот сайт для получения дополнительной информации.)

Для решения Ajax Design Issues - манекены

Выбор редактора

Как создать диаграмму SmartArt в PowerPoint 2013 - манекены

Как создать диаграмму SmartArt в PowerPoint 2013 - манекены

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

Как создать звуковой файл Плейлист для презентации PowerPoint 2007 - макеты

Как создать звуковой файл Плейлист для презентации PowerPoint 2007 - макеты

Плейлисты были чтобы пользователи проигрывателя Windows Media могли воспроизводить песни или видеоролики, хранящиеся на их компьютерах. PowerPoint также позволяет настраивать списки воспроизведения для презентации. Скопируйте звуковые файлы, которые вы хотите воспроизвести один за другим, в ту же папку, где хранится презентация PowerPoint и ...

Как создать таблицу в хранилище контента в PowerPoint 2007 - макеты

Как создать таблицу в хранилище контента в PowerPoint 2007 - макеты

Таблицы отлично подходит для представления большого количества информации в слайде PowerPoint. Основные таблицы просты в создании PowerPoint. Для создания слайда PowerPoint, содержащего таблицу, используйте макет слайда Title и Content. Просто выполните следующие действия:

Выбор редактора

Как использовать свой собственный домен для своего сайта Squarespace - манекены

Как использовать свой собственный домен для своего сайта Squarespace - манекены

, Когда вы подписываете для вашей учетной записи Squarespace вам предоставляется уникальный URL-адрес Squarespace, который выглядит так: http: // youraccountname. Squarespace. ком. Если вы хотите полностью контролировать брендинг своего сайта или просто хотите уникальный URL-адрес, вы можете сопоставить или указать собственный домен в свою учетную запись Squarespace. У вас есть три варианта настройки ...

Преимущества использования Markdown на вашем квадрате Веб-сайт - манекены

Преимущества использования Markdown на вашем квадрате Веб-сайт - манекены

Markdown - текстовый формат, который позволяет быстро применять стиль текста на основе того, как вы форматируете текст вашего сайта Squarespace 6. Markdown является одним из вас, вы используете два типа блоков, которые вы можете использовать для добавления текста. Вы добавляете контент на страницы сайта Squarespace с помощью блоков контента в Site Manager → Content ...

Проверьте свой код с помощью инструментов W3C - манекены

Проверьте свой код с помощью инструментов W3C - манекены

, Проверяя ваши веб-проекты с помощью Всемирной паутины Инструменты проверки консорциума (W3C) всегда были хорошей идеей, но это еще более важно для мобильного веб-дизайна. Настольные веб-браузеры, в том числе Internet Explorer, Firefox и Chrome, удивительно прощают общие ошибки в HTML-коде. Мобильные веб-браузеры не являются. Это потому, что мобильная сеть ...

Выбор редактора

QuickBooks: 4 способа хранения финансовых отчетов Tidy - dummies

QuickBooks: 4 способа хранения финансовых отчетов Tidy - dummies

Надежность и полезность ваших QuickBooks 2014 данные в значительной степени зависят от того, насколько аккуратны и аккуратны ваши финансовые отчеты. Чтобы помочь вам или вашим сотрудникам лучше справиться с этим, рассмотрите следующие четыре метода. Техника №1: Регулярно собирайте банковские счета QuickBooks. Когда вы берете время ...

Быстрые книги и финансовые отчеты и коэффициенты - манекены

Быстрые книги и финансовые отчеты и коэффициенты - манекены

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

QuickBooks 2018 Для чайников Шпаргалка - манекены

QuickBooks 2018 Для чайников Шпаргалка - манекены

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