A server-side solution is achieved with the use of techniques such as Java™, PHP, and ASP programming languages. Based on the information supplied by the browser, the server can modify the content and structure of the requested page. For example, the server can automatically strip large images, restructure the content to better fit the mobile display to ease scrolling, and remove parts that are not supported by the client browser. As a result, the user does not have to download extra content over a limited bandwidth, the browsing becomes faster, and the amount of transferred data is kept to a minimum. The rendered page may fit the mobile device screen, but it can look very different from the “full” site layout.
Server-side solutions require active upkeep and development. The server administrator may want to tailor the website depending on the version of S60 Browser accessing the site. For information on S60 Browser versions and features, see Introduction to the Web Browser for S60.
There are useful open source solutions that are available to help query and return the correct information. These solutions use a content management system (CMS), which allows you to separate the content of your website from the layout.
Following are open source CMS that can be used to format Web Pages for the S60 Browser running on any S60 mobile device. For more information, see: