Фокус что это в технологии
Фокус (пользовательский интерфейс)
Фокус, фокус ввода — концептуальное понятие в построении графического пользовательского интерфейса, означающее наличие у определённого элемента этого интерфейса исключительного права принимать клавиатурный ввод. Название является аллюзией на способность человеческого зрения фокусировать взгляд на небольшом участке поля зрения.
Не следует путать фокус с выделением — фокус распространяется на элементы интерфейса, в то время как выделение — на их содержимое. Кроме того, фокус всегда находится на каком-то строго одном элементе, тогда как выделение может быть множественным.
Содержание
Смысл и предназначение
Пользовательский интерфейс может иметь несколько элементов, способных каким-либо образом реагировать на клавиатурный ввод. Однако, из соображений здравого смысла, при вводе с клавиатуры каких-либо данных (или команд) получать их должен какой-либо один элемент, из расположенных в окне, которому пользователь и адресует эти данные, осуществляя ввод. Поэтому при проектировании логики работы пользовательского интерфейса вводится понятия фокуса как совокупности:
Говорят, что элемент обладает фокусом или фокус находится на элементе, если при возникновении клавиатурного события именно этот элемент среагирует определённым образом на событие. Чтобы пользователь мог определить, какой из элементов в данный момент обладает фокусом, такой элемент обычно особым образом графически выделяется среди остальных аналогичных элементов.
Если система не предполагает наличие клавиатуры (даже виртуальной) как устройства ввода, или в любой момент времени существует только один элемент, способный реагировать на клавиатурные события, понятие «фокус» в таких системах не имеет смысла и не используется.
Деактивированные элементы обычно не могут иметь фокуса.
Управление фокусом
Для увеличения удобства работы пользователю часто даётся несколько возможностей переключать фокус с одного элемента на другой. Разные операционные системы и приложения для них могут иметь разные способы. Обычно переместить фокус с одного элемента на другой можно при помощи определённых клавиш клавиатуры (например Tab ⇆ и ⇧ Shift + Tab ⇆ для переключения фокуса на следующий/предыдущий элемент в Windows), либо при помощи мыши. Существуют различные модели переключения фокуса мышью: так, например, в Windows или MacOS элемент получает фокус после щелчка мышью на нём; в некоторых менеджерах окон X11 достаточно просто поместить указатель мыши над элементом, чтобы он получил фокус.
Введение в Focus
В этом уроке мы поговорим о фокусе и том, как вы можете управлять им в своем приложении. Фокус говорит о том, какой элемент управления на экране (элемент ввода, такой как поле, флажок, кнопка или ссылка) в текущий момент получает ввод с клавиатуры и из буфера обмена, когда вы вставляете контент.
Это отличное место, чтобы начать узнавать о доступности, потому что все мы знаем как использовать клавиатуру, это легко понять и протестировать, и это приносит пользу практически всем пользователям.
Пользователи с моторными нарушениями, которые могут быть любыми начиная с постоянного паралича на растянутом запястье, могут полагаться на клавиатуру или переключающее устройство, чтобы перемещаться по вашей странице, поэтому хорошая стратегия фокуса имеет решающее значение для обеспечения хорошего опыта для них.
А для опытных пользователей, которые знают все горячие клавиши на своем компьютере, возможность быстро перемещаться по сайту, безусловно, сделает их более продуктивными.
Таким образом, хорошо реализованная стратегия фокуса гарантирует, что все, кто использует ваше приложение, получат лучший опыт. На следующих уроках мы увидим, что усилия, которые вы вкладываете в фокус, являются важной основой для поддержки пользователей, использующих вспомогательных технологий и, действительно, всех пользователей.
Что такое фокус?
Фокус определяет в какое место страницы попадут события клавиатуры в каждый момент времени. Например, если вы сфокусируете текстовое поле ввода и начнете печатать, то текстовое поле получит события клавиатуры и отобразит введенные вами символы. Пока оно сфокусировано, оно также будет получать вставленные входные данные из буфера обмена.
Объект, сфокусированный в данный момент, часто обозначается кольцом фокуса (focus ring), стиль которого зависит как от браузера, так и от стилей, применяемых автором страницы. Например, Chrome, как правило, выделяет сфокусированные элементы синей рамкой, тогда как Firefox использует пунктирную границу.
Порядок, в котором фокус двигается вперед и назад через интерактивные элементы с использованием Tab называется, что не удивительно, порядок табуляции (tab order). Уверенность в том, что вы проектируете страницу с логичным порядком табуляции, является важным шагом, который мы рассмотрим позже.
Что можно сфокусировать?
Встроенные интерактивные HTML элементы, такие как текстовые поля, кнопки и списки для выбора являются неявно фокусируемыми, что означает, что они автоматически вставляются в порядок табуляции и имеют встроенную обработку событий клавиатуры без вмешательства разработчика.
Но не все элементы являются фокусируемыми; paragraph, div и различные другие элементы страницы не фокусируемы, когда вы просматриваете страницу, и это преднамеренно. Как правило, нет необходимости что-то фокусировать, если пользователь не может взаимодействовать с этим.
Испытание фокуса
Давайте попробуем некоторые из методов фокусировки, которые мы только что обсудили. Используя Chrome, перейдите сюда airline site mockup page и найдите конкретный билет используя только клавиатуру. Эта страница не принимает ввод мыши, поэтому вы не сможете сделать упражнение кое-как (не потому что мы вам не доверяем ;-).
Параметры билета, которые вы должны указать:
Когда вы успешно заполните форму без ошибок ввода и активируете кнопку поиска, форма просто очистится и перезагрузится. Идите и заполните форму, а затем возвращайтесь назад.
Продолжайте пройдя через поля имени и адреса, заполнив необходимую информацию. Когда вы придете к элементу выбора пункта назначения, вы сможете использовать клавиши со стрелками, чтобы выбрать город, или вы можете начать вводить текст для автозаполнения поля. Аналогично, в полях даты вы можете использовать клавиши со стрелками или просто ввести дату.
Это очень удобно взаимодействовать с формой, используя только клавиатуру, и не нужно переключаться на мышь и обратно, чтобы выполнить задачу. Поскольку все элементы, используемые в форме, являются собственными тегами HTML с неявным фокусом, форма отлично работает с клавиатурой, и вам не нужно писать какой-либо код для добавления или управления фокусом.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Эволюция мобильного автофокуса: от контрастного до Dual Pixel
Привет, Гиктаймс! При съемке на смартфон (да и не только) очень важно, чтобы фотографии получались четкими и ясными. Для этого объект снимка должен быть в фокусе до того, как вы нажмете на кнопку «Сделать фото». В последнее время многие производители смартфонов работают над улучшением технологий автоматической фокусировки, и сегодня мы рассмотрим плюсы и минусы каждой, и чем они отличаются. Как обычно все подробности под катом.
При выборе камерофона многие уделяют внимание количеству мегапикселей — мол, у кого их больше, тот и круче. Однако зачастую важнее и полезнее взглянуть на другие факторы, которые оказывают не менее серьезное влияние на качество фотографий. Среди них — тип автофокуса камеры смартфона. В эту область сейчас активно погрузились Apple, Samsung, LG и другие производители, причем многим действительно удалось значительно продвинуться вперед.
Что такое автофокус, и почему он нам нужен?
При помощи системы автоматической фокусировки камеры объектив настраивается таким образом, чтобы сфокусироваться непосредственно на объекте, обеспечивая тем самым разницу между четким снимком и упущенной возможностью.
Упрощенно принцип работы камеры состоит в том, что лучи света отражаются от фотографируемых объектов и затем попадают на сенсор, который преобразовывает поток фотонов в поток электронов. После этого ток преобразовывается в набор битов, данные обрабатываются и записываются в память камеры. Особой популярностью у производителей смартфонов сейчас пользуются CMOS-сенсоры, которые преобразуют заряд в напряжение прямо в пикселе, обеспечивая впоследствии прямой доступ к содержимому произвольного пикселя.
В теории все работает так: линзы фокусируют свет на сенсоре, сенсор затем создает цифровую фотографию.
В реальности же все происходит не так просто. Угол входящих лучшей света зависит от дистанции, на которой находится фотографируемый объект. На диаграмме ниже продемонстрированы линзы, фокусирующие лучи света на голубом объекте: зеленый и красный объект оказываются не в фокусе и будут размыты на финальном снимке. Если мы хотим сфокусироваться на зеленом или красном объекте, необходимо изменить дистанцию между линзами и сенсором.
На заре камерофоностроения большинство устройств имели фиксированный фокус. В современных же смартфонах предусмотрена возможность регулировать расстояние между линзами и сенсором. Поэтому вы получаете качественные детализированные снимки. Сейчас для реализации автофокуса в смартфонах в основном используют три метода: контрастный, фазовый и лазерный.
Контрастный автофокус
Контрастный автофокус относится к пассивному виду автофокуса. До сих пор это решение применяется в большинстве смартфонов — во многом потому, что является одним из самых простых. При помощи сенсора происходит замер количества света на объекте, после этого он же перемещает линзу в зависимости от контраста. Если контраст максимальный, то и объект съемки находится в фокусе.
Вообще, контрастный автофокус вполне неплохо справляется со своей задачей и имеет большой жирный плюс — он довольно прост и не требует какого-то сложного «железа» для своей работы.
Но есть у него и несколько недостатков. В частности, контрастный автофокус работает медленнее остальных — обычно ему требуется около секунды, чтобы сфокусироваться на объекте. За это время вы можете перехотеть делать снимок, или момент будет упущен, если хотели заснять, к примеру, быстро движущийся объект. Это происходит из-за того, что львиную долю времени занимает процесс «сдвиг точки фокусировки/линз объектива — оценка контрастности — сдвиг — оценка контрастности». Кроме того, у контрастного автофокуса отсутствует возможность следящей фокусировки, да и в условиях плохого освещения он вряд ли вас впечатлит. Поэтому данный тип автофокуса на сегодняшний день используется преимущественно в бюджетных смартфонах, таких как Lenovo A536, ASUS Zenfone Go и других.
Фазовый автофокус: быстрая и продвинутая альтернатива
Одним из первопроходцев здесь была компания Samsung, которая позаимствовала технологию у цифровых зеркальных фотокамер и оснастила фазовым автофокусом свой смартфон Galaxy S5. Суть в том, в данном случае применяются специальные датчики — они ловят проходящий световой поток от разных точек изображения, используя линзы и зеркала. Внутри датчика происходит деление света на две части, каждая из которых попадает на сверхчувствительный сенсор. Расстояние между потоками света измеряется датчиком, после чего он сам определяет, насколько нужно сдвинуть линзу для точной фокусировки. Так, например, Samsung Galaxy S5 требуется всего 0,3 секунды, чтобы сфокусироваться на объекте.
Визуально принцип работы фазового автофокуса представлен ниже.
Первое и главное преимущество фазового автофокуса — он намного быстрее контрастного, это просто must have для съемки движущихся объектов. Кроме того, камера может оценивать движение объекта при помощи датчиков, отсюда получаем возможность следящего автофокуса.
Но есть и минусы. Фазовый автофокус, как и контрастный, также не очень хорошо справляется со своими задачами в условиях недостаточного освещения. Также для него необходимо более мощное «железо», поэтому он, как правило, доступен в смартфонах сегмента high-end. Среди них Huawei Honor 7, Sony Xperia M5 и Samsung Galaxy Note 5, которые, кстати, можно найти в М.Видео.
Одни производители пошли дальше и решили использовать в смартфонах лазерный автофокус (об этом чуть позже), другие же активно занялись совершенствованием технологии фазового автофокуса. Так, например, Apple в своем iPhone 6s и iPhone 6s Plus использует так называемые «фокусные пиксели» — суть в том, что технология использует часть пикселей в качестве фазового сенсора, и съемка на смартфоны от Apple получается действительно быстрой. По сути это тот же самый фазовый автофокус, здесь уже надо отдать должное маркетологам.
А вот технология Dual Pixel, которую компания Samsung применяет в своих смартфонах Galaxy S7 и Galaxy S7 Edge, действительно отличается от фазовой фокусировки в камерах других смартфонов. Она хоть и является разновидностью фазового автофокуса, но все же имеет некоторые отличия и тонкости. В смартфонах фазовый автофокус несколько ограничен — чтобы присвоить каждому пикселю фокусный сенсор, нужно сильно его уменьшить, отсюда получим шумы и нечеткость фотографий. Обычно датчиками оснащают около 10 % светочувствительных точек, некоторые производители, впрочем, не выходят и за 5 %.
В Dual Pixel же каждый пиксель оснащен отдельным датчиком из-за увеличения размеров пикселей. Процессор обрабатывает показания каждого пикселя, но делает это настолько быстро, что автофокусировка все равно занимает десятые доли секунды. В Samsung говорят, что технология Dual Pixel подобна фокусировке при помощи человеческого глаза, но это опять же маркетинговый ход.
Тем не менее надо признать инновационность данного подхода к фазовому автофокусу в современных смартфонах. Сейчас это настоящий эксклюзив для Galaxy S7 и Galaxy S7 Edge.
Лазерный автофокус: самый активный
Как и фазовый, лазерный автофокус относится к активному типу автофокуса. Этим направлением долгое время занималась компания LG, которая сперва реализовала лазерный автофокус в своем смартфоне G3. В основе работы технологии лежит принцип лазерного дальномера: лазерный излучатель освещает объект, а сенсор замеряет расстояние до него и время поступления отраженного лазерного луча.
Одно из главных преимуществ данного автофокуса — время. Как говорят в LG, весь процесс автофокусировки при помощи лазера занимает 0,276 секунды. Значительно быстрее контрастного автофокуса и немного пошустрее, чем фазовый.
Очевидный плюс лазерного автофокуса — он невероятно быстрый и хорошо отрабатывает в условиях недостаточного освещения. Но работает он только на определенной дистанции — самый лучший эффект достигается, если расстояние от смартфона до объекта составляет менее 0,6 метра. А после пяти метров — привет, контрастный автофокус.
Лазерным автофокусом оснащены преимущественно смартфоны LG — к примеру, LG G4. Но есть и исключения: тот же One Plus 2 или Asus Zenfone 2 Laser. Впрочем, у последнего все ясно из названия, да и цена привлекательная для такого набора возможностей.
Двойная камера: смело, но не всем понятно
В какой-то момент производители поняли, что надо бы сделать что-нибудь диковинное, за пределами фазового или лазерного автофокуса. Так на свет появились двойные камеры: для получения четких снимков используется не один, а сразу два объектива. В то время, как одна камера с фиксированным фокусом получает снимок удаленных предметов, другая фокусируется на объектах, которые расположены рядом.
Важное преимущество двойной камеры — возможность быстро сделать снимок, а фокус сделать потом, прямо как в камере Lytro. Но если говорить о более аккуратном фокусе, здесь двойная камера явно проигрывает фазовому фокусу.
Пока что не очень много смартфонов на рынке доступны с двойной камерой — это устройства от HTC (например, One M9+), Honor 6 Plus и другие. Ходят слухи, что и Apple в своем новом iPhone решится на использование двойной камеры.
Технология инфракрасного автофокуса, которую компания Lenovo показала на MWC в прошлом году, работает по сути как лазерный автофокус, но по скорости он примерно в два раза быстрее контрастного. Протестировать её можно на примере Lenovo Vibe Shot.
Что такое Focus Pixels и что дает эта технология пользователям
Еще до анонса iPhone 6 компания Apple объявила о том, что в его камере будет реализована технология Focus Pixels, но что на самом деле это такое и зачем нужно, купертинцы толком не объяснили.
Впоследствии выяснилось, что это – нечто, связанное с автофокусом, позволяющее ускорить его работу.
Более того, как оказалось, аналогичная технология уже реализована в некоторых профессиональных камерах.
Что влияет на скорость автофокусировки
По большому счету, на сегодняшний день реально используются два типа автофокуса: контрастный и фазовый. Лазерный считать самостоятельной разновидностью не имеет смысла из-за его короткого радиуса действия.
Контрастный тип работает методом последовательных приближений, меняя фокусировку объектива и анализируя контрастность полученного изображения. Из-за того, что перебор делается вслепую, да еще время тратится на обработку картинки, скорость его работы невелика.
Фазовый тип основан на использовании специальных датчиков, отслеживающих разность фаз пучков света, проходящих через диаметрально противоположные точки объектива. Работает такая система в разы быстрее, но требует более сложной аппаратной части.
Плюс ко всему возникают искажения, связанные с так называемыми фронт- и бэк-фокусом. Это связано с тем, что датчики расположены не по всей поверхности матрицы камеры.
ФОКУС
Полезное
Смотреть что такое «ФОКУС» в других словарях:
фокус — Штука, искусство, кунштюк, фокус покус; средоточие, центр. См. уловка … Словарь синонимов
ФОКУС — 1. ФОКУС1, фокуса, муж. (лат. focus Очаг). 1. Точка пересечения преломленных или отраженных световых или тепловых лучей (физ.). || Расстояние от преломляющего или отражающего стекла до этой точки (физ.). 2. Точка, в которой фотографируемый… … Толковый словарь Ушакова
ФОКУС — 1. ФОКУС1, фокуса, муж. (лат. focus Очаг). 1. Точка пересечения преломленных или отраженных световых или тепловых лучей (физ.). || Расстояние от преломляющего или отражающего стекла до этой точки (физ.). 2. Точка, в которой фотографируемый… … Толковый словарь Ушакова
ФОКУС — муж. точка на оси горбатых и впалых стекол и вогнутых зеркал, в которой сходятся лучи света; | расстоянье от стекла до сей точки; | расстоянье, на котором глаз хорошо и ясно видит. В фокусе толстого стекла предметы загораются. Фокус этого стекла… … Толковый словарь Даля
фокус — 1. ФОКУС, а; м. [нем. Fokus от лат. focus очаг] 1. Физ. Точка, в которой после прохождения оптической системы параллельным пучком лучей последние пересекаются. Ф. линзы. Ф. глазного хрусталика. Короткий ф. (расстояние от преломляющей или… … Энциклопедический словарь
ФОКУС — ФОКУС, одна из двух точек на главной оси ЭЛЛИПСА. Сумма расстояний от любой точки эллипса до обоих фокусов постоянная величина. В геологии термин служит для описания максимального сдвига в результате ЗЕМЛЕТРЯСЕНИЯ. В оптике точка на оси линзы или … Научно-технический энциклопедический словарь
фокус — ФОКУС, трюк, устар. кунштюк, разг. фокус покус … Словарь-тезаурус синонимов русской речи
ФОКУС — (латинское focus очаг, пламя) в оптике, точка, в которой собирается прошедший через оптическую систему параллельный пучок световых лучей. Если лучи параллельны оптической оси, то фокус располагается на оптической оси и называется главным.… … Современная энциклопедия
ФОКУС — (от немецкого Hokuspokus), искусный трюк, основанный главным образом на быстроте и ловкости движений исполнителя, обмане зрения. Демонстрирующий фокус артист называется фокусником, а также манипулятором, иллюзионистом, престидижитатором. В… … Современная энциклопедия
ФОКУС — (от лат. focus очаг огонь) в оптике, точка, в которой собирается прошедший через оптическую систему параллельный пучок световых лучей. Если пучок параллелен оптической оси системы, то фокус также лежит на оси и называется главным … Большой Энциклопедический словарь