SiteKiosk has a great degree of flexibility in regards to function and layout adjustments. To achieve this flexibility, we developed SiteKiosk entirely on the basis of existing Web technologies, so all visible components of the software are made up of HTML, DHTML, JavaScript, and XML coding.
Users who are proficient with web developing and using HTML and JavaScript will be able to develop their own skins or adjust existing skins and functions to their particular needs.
Fig.: seamless integration of the Corporate Design into a customer-specific browser skin.
One example:
User A pushes button B on website C, which is supposed to authenticate the user and start application D along with a touch screen keyboard, provided the user could be authenticated.
This particular function does not come standard with the SiteKiosk software. However, this function can be developed and added to the software by means of the SiteKiosk Object Model. Free examples of various scripts are available for
download from our website.
function getVersion()
{
var build = SiteKiosk.Version.BuildNumber;
var major = SiteKiosk.Version.MajorVersion;
var minor = SiteKiosk.Version.MinorVersion;
var date = SiteKiosk.Version.BuildDateTime;
}Fig.: example script for determining the SiteKiosk version used
|
|
|
|
|
SiteKiosk Object Model
The existing JavaScript set does not provide all possible functions required by kiosk applications. PROVISIO decided to expand the list of JavaScript commands by adding additional objects, methods, events, and properties and summarize them in the SiteKiosk Object Model, creating software that is more robust. These additional options are available to any developer creating projects for the SiteKiosk platform. Refer to our Online Documentation
|

Fig.: SiteKiosk Object Model documentation on more than 1,500 pages
|

Fig.: one of many free skins or Start Page templates
|
Skin and touch screen library
The term "skin" refers to software’s desktop graphic user interfaces. SiteKiosk contains a wide variety of ready-to-use skins, and free additional skins, Start Page templates, and touchscreens layouts are available for free download from our website.
|
|
Help is Available
Web designers with knowledge of JavaScript and HTML will be able to understand and apply the principles behind the SiteKiosk Object Model. We would also be able to assist in the creation of an individual skin design set to your specifications or help you make the adjustments you need, for a fee based on complexity.
|

Fig.: photo kiosk adjusted to customer specifications
|