В таком случае есть прямой источник жестов, то есть тот, кто его распространяет. Это немного не то, и практически не отличается от «вшивания» жестов в софт.
А если для ленивых сделать мануал с примерами этих жестов, как тогда это будет расцениваться?
Усложнение это уже другой вопрос, я в общей ситуации рассматриваю.
Суть вы поняли совершенно верно, хотел было написать ещё более изощренный пример, но передумал.
Дело в том, что знать все патенты невозможно (например с теми же жестами патентов целая куча, вроде, даже статья тут была). И разрабатывая даже открытый и бесплатный софт, это может не приносить прибыли разработчику, но приносить убытки владельцу патента. А более общий подход к такой ситуации позволяет и предоставить возможности пользователю, и снять определённые обязательства с разработчика.
Как пример указанного приложения, правда не с unlock, а вообще жестами — Easystroke для Ubuntu. Позволяет записывать жесты и потом реагировать на них.
1) Я никогда не ношу их с собой, использую смартфон
2) Использую для кратковременных данных, например, разработать небольшой алгоритм, запрограммировать, выбросить бумажку
Тоже для кратковременных небольших набросков использую страничку из блокнота.
Когда нужно просто очертить задачу, что бы в голове лучше поместилась так получается быстрее, а особенно, когда формы нарисованного достаточно причудливы.
Есть смартфон с большим дисплеем, планшет, но бумага в таких случаях удобнее.
Поддерживаю, у меня, например, два монитора дают разрешение 2560х1024, то есть 10:4 или 20:8. И мне привести 4:3 к такому формату ещё труднее.
Так что собирайте что есть. Можете дополнительно кадрировать под популярные разрешения (1366х768, например), но оригинал тоже оставляйте.
У меня TL-WR1043ND спокойно вытягивает загрузку 100 Мбит/с канала на 100% + работу с локальной сетью и Wi-Fi 150 Мбит/с.
Если купить качественную железку — она от предназначенных её нагрузок не загнется.
Вот попробуйте:
В замыкании мы меняем значение глобальной переменной. Если бы у вас была локальная переменная «х» — можно использовать window, как я писал сразу.