Блог на екипа на DV

Тънкости в програмирането

блог

Понякога възниква задачата за създаване на приложения, които трябва да работят в режим на цял екран и не трябва да позволяват на потребителя да ги затваря или да извършва каквито и да е действия извън приложението. Типичен пример са платежни терминали или информационни павилиони. Обикновено потребителите не могат да използват клавиатурата.

Колкото и да е странно, този сценарий е най-лесен за изпълнение въз основа на уеб приложение и браузър.

Специален режим на браузъра ще помогне за това - Режим на павилион

Колкото и да се караха браузърите IE и Opera за проблеми с поддръжката на стандартите, обаче в тези браузъри режимът на павилион се поддържа незабавно.

Internet Explorer

За да стартирате Internet Explorer в режим на павилион: използвайте параметъра
http://support.microsoft.com/kb/154780
iexplore.exe -k www.microsoft.com
браузърът ще се отвори в режим на павилион
Можете да затворите прозореца в този режим само като натиснете Ctrl-F4

Опера

Opera се стартира в режим на павилион, както следва:
opera.exe/KioskMode
http://www.opera.com/support/mastering/kiosk/ (на английски)

Opera поддържа много различни настройки ...

Други браузъри

FF, Chrome понастоящем не поддържа режим на павилион по подразбиране, но феновете на тези браузъри не трябва да се разстройват, тъй като има плъгини, които прилагат поддръжка за такъв режим.

Не съм тествал работата на плъгините, така че няма да давам конкретен списък или да давам препоръки.