این گجت جایگزین ماوس رایانه می شود

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    
دریافت 13 MB

به گزارش خبرگزاری مهر، یک استارت آپ درهند به نام Vicara یک دستگاه ابداع کرده است که با استفاده از حرکات دست رایانه را کنترل می‌کند.

این گجت Kai نام دارد و روی کف دست کاربر قرار می‌گیرد. این گجت به کاربر اجازه می‌دهد با چرخش مچ یا حرکات دستش برنامه‌های رایانه‌ای را کنترل کند. در حقیقت Kai به کاربران اجازه می‌دهد تمام فعالیت‌های ماوس را فقط با کمک دستانشان انجام دهند.

کاربر با یک حرکت دست خود می‌تواند از یک صفحه وب سایت به صفحه دیگر برود. همچنین کاربر می‌تواند با اشاره به اجسام در نمایشگر روی آنها زوم کند یا تصاویر را بچرخاند.

این گجت حرکات و جهت دست را ردیابی می‌کند. جالب آنکه Kai نخست برای طراحان ابداع شده بود اما استارت آپ سازنده آن ادعا می‌کند می‌توان از گجت مذکور برای مصارف مختلف استفاده کرد.

144
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });