M-Business Anywhere limitations

To optimize use of the limited resources on mobile devices, M-Business Client and your M-Business Sync Server place additional limitations on the Web content that can be served through your channel.

  • Limited subset of HTML – Frames, style sheets, image maps, and a quite a few other features you may be used to using are not supported. See HTML 4 Support in M-Business Client 5.x and Later.

  • No fancy plug-ins – Plug-ins, such as Macromedia Flash, are not currently supported.

  • Image size limits – If a channel page contains a graphic that is larger than 150x150 pixels, your M-Business Sync Server may scale it down before downloading it. For ways to get around image size limits, see Breaking maximum image size limits.

  • Channel size limit – You must specify a Maximum Channel Size in your channel setup—your M-Business Sync Server stops downloading pages once that size is reached. See Size limit issues.

  • Cookies stored on server – With an M-Business channel the cookies are stored on the server so that they do not have to be uploaded at the start of every synchronization. This means that you have to use different methods to inspect cookies when you are troubleshooting your channel. See Not sure cookie is being set properly in your channel and Tips for debugging cookies.

  • JavaScript compiled on server – Popular browsers running on the desktop compile JavaScript code as it is executed, but your M-Business Sync Server compiles your JavaScript before downloading channel pages to a user's device. Thus you cannot do things that depend on JavaScript being compiled within the browser, such as having JavaScript commands create additional JavaScript.