Наша компанія закупила кілька інформаційних кіосків для того, щоб збирати інформацію про задоволеності клієнтів за допомогою «електронної книги скарг і пропозицій», а також дати нашим шановним відвідувачам можливість вивчити сайти компанії.
На перший погляд завдання виглядає просто. Давайте поставимо windows 7, налаштуємо firefox з розширенням R-kiosk і буде щастя.
Грабля перша - клавіатура.
На кіоску немає клави. Що робимо? Включаємо встроменную екранну клаву win7. Працює, але користувач може натиснути ctrl-esc, ctrl-f4 та інші корисні комбо. Вимикаємо віртуальну клавіатуру, гугл, після перебору варіантів додаємо extention «fx keyboard».
Відмінно. Працює. До слова, розширення нехитра і дизайн самої клавіатури можна поміняти нескладними маніпуляціями в коді розширення.
Грабля №2. Відсутність мінімальних кнопок навігації «Назад», «Додому» в браузері.
Все круто! Працює!
Граблі №3. Криво поставлений екран терміналу.
Як в windows здійснюється скролінг? Правильно, слайдером. А що якщо екран поставлений із зсувом вправо і закритий металевому корпусом терміналу? Рішення є. Розширення «Grab and Drag». Спробуйте. Я спробував, тепер навіть на робочому комп'ютері користуюся. Перетягування сторінки a-la Photoshop відмінна фіча.
Граблі №4. Банери і лічильники на сайті
Користувачі кіоску подорожують по корпоративних сайтів і іноді натискають на лічильники, банери, і інші посилання які ведуть на сайти, які не потрібно і які зі зрозумілих причин не були піддані маніпуляціям з граблі №2. Таким чином знову губляться навігаційні кнопки і все, підключай клавіатуру.
Рішення - розширення Leechblock з налаштуванням, яка забороняє ходити кудись крім потрібних сайтів і в разі нелегального переходу перекидає браузер на домашню сторінку.