Every client that accesses a web application will be
designated with a user agent. Upon accessing the server, the client sends an
identifier, the so-called user agent string, to the server. With this
recognition code, the client can be identified.
By managing the browser rules, Intrexx can control which layout should
be provided for which client.
If a user calls up the Intrexx portal with their iPhone, the
browser of the iPhone will transmit a user agent string to the server,
Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16
In the Intrexx portal, the user agent string will be compared, item by
item, with the user agent rules in the
browser rules administration
. The user
agent rules are defined via regular expressions, which represent a
pattern for the possible user agent strings. If there is a match with a
user agent rule, the layout linked with the rule will be shown on the
browser of the iPhone.