A method performed by an electronic device, to manage zooming, comprising the steps of: receiving (222, 288), within an application (202, 204), a touch input from a touch enabled screen (12a, 12b, 40, 102) to increase or decrease a zoom level in the application (202, 204); determining (224, 290) if the application (202, 204) includes a local zoom function that is separate from a global zoom function, the global zoom function being provided by a global zoom module that is separate from the application (202, 204) and the global zoom function being configured to increase or decrease a size of all information presented on the touch enabled screen when the global zoom function is activated within a turned on state, the global zoom function being configured to be turned on through user input provided to the global zoom module, and being configured to be activated within the turned on state in response to user input provided to said application (202, 204), and the local zoom function being provided by the application (202, 204) and configured to increase or decrease a size of content displayed by the application; in response to determining that the application includes the local zoom function, determining (228, 294), within the application, whether the global zoom function is activated within the turned on state of the global zoom function, and in response to determining that the global zoom function is not activated increasing or decreasing the size of content displayed by the application using the local zoom function, and in response to determining that the global zoom function is activated within the turned on state deactivating the global zoom function within the turned on state and increasing or decreasing (234, 300, 304) the size of content displayed by the application using the local zoom function; and in response to determining that the application does not include the local zoom function, increasing or decreasing (226, 292) a size of all information presented on the touch enabled screen using the global zoom function through an interaction between the application and the global zoom module. receiving (222, 288), within an application (202, 204), a touch input from a touch enabled screen (12a, 12b, 40, 102) to increase or decrease a zoom level in the application (202, 204); determining (224, 290) if the application (202, 204) includes a local zoom function that is separate from a global zoom function, the global zoom function being provided by a global zoom module that is separate from the application (202, 204) and the global zoom function being configured to increase or decrease a size of all information presented on the touch enabled screen when the global zoom function is activated within a turned on state, the global zoom function being configured to be turned on through user input provided to the global zoom module, and being configured to be activated within the turned on state in response to user input provided to said application (202, 204), and the local zoom function being provided by the application (202, 204) and configured to increase or decrease a size of content displayed by the application; in response to determining that the application includes the local zoom function, determining (228, 294), within the application, whether the global zoom function is activated within the turned on state of the global zoom function, and in response to determining that the global zoom function is not activated increasing or decreasing the size of content displayed by the application using the local zoom function, and in response to determining that the global zoom function is activated within the turned on state deactivating the global zoom function within the turned on state and increasing or decreasing (234, 300, 304) the size of content displayed by the application using the local zoom function; and in response to determining that the application does not include the local zoom function, increasing or decreasing (226, 292) a size of all information presented on the touch enabled screen using the global zoom function through an interaction between the application and the global zoom module. in response to determining that the application includes the local zoom function, determining (228, 294), within the application, whether the global zoom function is activated within the turned on state of the global zoom function, and in response to determining that the global zoom function is not activated increasing or decreasing the size of content displayed by the application using the local zoom function, and in response to determining that the global zoom function is activated within the turned on state deactivating the global zoom function within the turned on state and increasing or decreasing (234, 300, 304) the size of content displayed by the application using the local zoom function; and in response to determining that the global zoom function is not activated increasing or decreasing the size of content displayed by the application using the local zoom function, and in response to determining that the global zoom function is activated within the turned on state deactivating the global zoom function within the turned on state and increasing or decreasing (234, 300, 304) the size of content displayed by the application using the local zoom function; and in response to determining that the application does not include the local zoom function, increasing or decreasing (226, 292) a size of all information presented on the touch enabled screen using the global zoom function through an interaction between the application and the global zoom module.