• 55863
  • 132
  • 20
Нравится блог?
Подписывайтесь!

Стандарты как абстракция

Я пишу статью о судьбе web сайтов и, в процессе размышления о ней, мне в голову пришла интересная идея о связи возможностей приборов и стандартизации.

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

Большую роль в такой доступности технологий для обывателя играют стандарты. Стандартный интерфейс, стандартная раскладка клавиатуры, стандартный браузер со стандартным пониманием стандартных технологий. До тех пор, пока я остаюсь в рамках стандартов, все просто, дешево и доступно.

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

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

"Темная"-же сторона стандартов в том, что они ограничивают прямой доступ к технологии более низкого уровня. Возможно, можно было-бы делать значительно более "богатые" сайты, которые работали-бы с большей производительностью ни будь доступ к ресурсам браузера ограничен HTML, CSS и Javascript.

Развитие технологии приводит к изменению приоритетов. На мой взгляд, компьютерная технология в области Интернета движется от технических моментов в сторону UX (User Experience) и возникает конфликт между возможностями устройств и стандартами из-за того, что абстракция, которую вносят стандарты, зачастую сказывается производительности и доступности различных возможностей оборудования.

23 марта 2011, 21:12
1057

Загрузка...

Комментарии

о каг:)
а пару примеров можно?
Baglan
0
0
Хороший вопрос: например операционная система WebOS, есть мнение что одна из проблем в том, что интерфейс немного не успевает за пользователем и одна из ключевых причин этого в том, что весь UI у них построен на WebKit – то-есть, по сути, абстрагирован через браузер. Как преимущество, приложения делаются на web технологиях, как недостаток - интерфейс с задержкой.

Еще пример – web приложения для iPhone: есть уже довольно много фреймворков для создания web приложений с интерфейсом очень похожим на "нативный" интерфейс iOS. Зачастую, по скриншоту невозможно понять нативное это приложение или web. Но, при использовании, web приложение немного подтормаживает. Хотя это не сказывается напрямую на функционале, ощущения от использования - тот самый UX – значительно хуже.

Наиболее очевидный пример, наверное, в том, что нативные приложения обычно имеют значительно более широкий доступ к "аппаратным возможностям" устройства. Хотя, конечно, это не всегда нужно для конкретной программулины :)
благодарю:)
Я придерживаюсь мнения, что работа приложения не должна зависеть от технических возможностей и одинаково работать как на сильном, так и на слабом железе. Веб подходит как нельзя лучше.
Согласен, в стандартизации есть много плюсов - не надо, например, переделывать приложение для разных платформ.

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

В любом случае остается вопрос "производительности". В области web, я "специализируюсь" на анимации - это область в которой производительность играет важную роль - и не всегда удается добиться нужного эффекта на всех платформах.

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

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

Только на 10-й раз он смог поступить в Кембридж! Герой с Кармакшинского района

Только на 10-й раз он смог поступить в Кембридж! Герой с Кармакшинского района

Свыше 10 известных университетов приглашают его обучаться зарубежом, но выбор будет оставаться за Сакеном. Он выберет обучение The University of Edinburgh и отправляется в эту удивительную страну...
socium_kzo
30 нояб. 2016 / 11:06
  • 10668
  • 10
Взгляд со стороны: Назарбаев глазами кыргыза

Взгляд со стороны: Назарбаев глазами кыргыза

В чем уникальность этой личности? В чем его успех или провалы? Эти вопросы требуют глубокой аналитики и исследований. Я же хочу рассказать о Нурсултане Абишевиче глазами рядового кыргыза или...
maxes
1 дек. 2016 / 8:05
  • 4233
  • 14
Молчание врачей. Дети ЮКО, заражённые ВИЧ 10-11 лет назад, узнают о диагнозе-приговоре

Молчание врачей. Дети ЮКО, заражённые ВИЧ 10-11 лет назад, узнают о диагнозе-приговоре

Как сообщают новостные издания, в ближайшее время в Южном Казахстане 102 детям в возрасте 11-12 лет сообщат об их страшном диагнозе. Все эти дети были заражены ВИЧ, причём большинство было инфицировано по вине врачей.
openqazaqstan
2 дек. 2016 / 13:57
  • 3710
  • 3
Когда на тебя смотрят как на говно. На работе многие считали, что они выше меня уровнем

Когда на тебя смотрят как на говно. На работе многие считали, что они выше меня уровнем

Дело было летом 2012 года. Мне было почти 20 лет, жил я от сессии до сессии довольно весело. В голове машины, клубы, тёлки. Жизнь размеренная и неторопливая. Вдруг мне приходит в голову идея...
almatinec_92
28 нояб. 2016 / 16:57
Почему Дональд Трамп назвал Казахстан чудом. Президент подтягивается по географии

Почему Дональд Трамп назвал Казахстан чудом. Президент подтягивается по географии

Трамп и не подозревает, что 16 декабря 1991 Казахстан не создал, а восстановил свою национальную государственность. Иначе бы он упомянул не только 25 лет, а больше чем 550 лет казахской истории.
Stehlikova
2 дек. 2016 / 9:02
  • 3638
  • 86
О переименовании столицы: Казнет не зря взорвался едкими комментариями

О переименовании столицы: Казнет не зря взорвался едкими комментариями

Сеть облетело очень символичное видео, где г-ну Султанову в ходе пресс-конференции прямо задают этот вопрос. «Вы советовались с народом?!» – спрашивают его журналисты. На что депутат так и не смог вразумительно ответить.
openqazaqstan
28 нояб. 2016 / 14:35
  • 3451
  • 15
Мой личный опыт использования Astra Plat: мелочи в моем кармане заметно стало меньше

Мой личный опыт использования Astra Plat: мелочи в моем кармане заметно стало меньше

Давно ждал запуска электронного билетирования в общественном транспорте Астаны. В ноябре 2016 года этот день настал. Мой опыт насчитывает последние 2 недели и мне есть чем поделиться. Она не...
iamYerlan
1 дек. 2016 / 15:24
  • 2926
  • 11
Аэропорт Схипхол и Алматы. Смотришь на это и ощущение, что мы лет на тридцать отстали

Аэропорт Схипхол и Алматы. Смотришь на это и ощущение, что мы лет на тридцать отстали

Недавно пролетал через аэропорт Амстердама - Схипхол. Так как улетал из аэропорта Алматы, то не мог не начать сравнивать эти аэропорты.
Superkurt
30 нояб. 2016 / 10:09
  • 3084
  • 12
Понять и простить: почему большинство стран бывшего СССР отказалось от амнистий

Понять и простить: почему большинство стран бывшего СССР отказалось от амнистий

Президент Назарбаев предложил амнистию для совершивших преступления небольшой тяжести несовершеннолетних, пожилых, женщин и других социально уязвимых категорий осуждённых
openqazaqstan
30 нояб. 2016 / 13:45
  • 2791
  • 19