A method comprising: receiving, on a user device, from an electronic document server, an electronic document having a plurality of portions including a first portion and a second portion, the first portion being navigable to the second portion along a direction of navigation; displaying (305; 805), the first portion in an application interface area on a touchscreen display of the user device, the first portion entirely filling the entire application interface area; receiving (310; 810), on the first portion, an initial touchscreen input, which is a first gesture along the direction of navigation, to navigate from the first portion to the second portion along the direction of navigation; displaying (315; 815), on the touchscreen display of the user device, the second portion in response to receiving the initial touchscreen input on the first portion; receiving (320; 820), through the touchscreen display, anywhere on the second portion, a second gesture along the direction of navigation; characterised by: the second portion comprising a trigger configured to cause the user device to perform at least one action, the action including directing the user device to a website; the displayed second portion displaying a user interface element indicating the possibility for the user of interacting to execute the trigger when the second portion is displayed; and provided that it is determined that the second portion is being displayed on the user device, executing (325; 835) the trigger in response to receiving the second gesture on the second portion that comprises the trigger, the executing of the trigger causing the user device to direct the user device to the website. receiving, on a user device, from an electronic document server, an electronic document having a plurality of portions including a first portion and a second portion, the first portion being navigable to the second portion along a direction of navigation; displaying (305; 805), the first portion in an application interface area on a touchscreen display of the user device, the first portion entirely filling the entire application interface area; receiving (310; 810), on the first portion, an initial touchscreen input, which is a first gesture along the direction of navigation, to navigate from the first portion to the second portion along the direction of navigation; displaying (315; 815), on the touchscreen display of the user device, the second portion in response to receiving the initial touchscreen input on the first portion; receiving (320; 820), through the touchscreen display, anywhere on the second portion, a second gesture along the direction of navigation; characterised by: the second portion comprising a trigger configured to cause the user device to perform at least one action, the action including directing the user device to a website; the displayed second portion displaying a user interface element indicating the possibility for the user of interacting to execute the trigger when the second portion is displayed; and provided that it is determined that the second portion is being displayed on the user device, executing (325; 835) the trigger in response to receiving the second gesture on the second portion that comprises the trigger, the executing of the trigger causing the user device to direct the user device to the website. the second portion comprising a trigger configured to cause the user device to perform at least one action, the action including directing the user device to a website; the displayed second portion displaying a user interface element indicating the possibility for the user of interacting to execute the trigger when the second portion is displayed; and provided that it is determined that the second portion is being displayed on the user device, executing (325; 835) the trigger in response to receiving the second gesture on the second portion that comprises the trigger, the executing of the trigger causing the user device to direct the user device to the website.