Font Size: a A A

Design Browser-based Embedded Linux Platform Mobile Svg

Posted on:2005-01-08Degree:MasterType:Thesis
Country:ChinaCandidate:Z H LongFull Text:PDF
GTID:2208360125964180Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Nowadays, computer network and communication techniques are developing at very high speed, consumption electronic product such as PDA are used widely. Mobile device will become the main hardware platform used to save information on the web. However, because the hardware resource of these device and the bandwidth of the network is limited, a new technical specification need to be produced to describle abundant information including text, image, animate and voice. At the same time it can be used across multiple platforms, the size of the file transfered through network should be adjusted, and the file can be correctly and consistently handled by embedded devices with different resolution. Under the technique background, Mobile SVG technical specification is established.Mobile SVG technical specification is established as industry demand to address small mobile devices for describling two-dimensional vector and mixed vector/raster graphics in XML.To deal with the variety of mobile devices, a single such profile is not sufficient, because each mobile device has different characteristics in terms of CPU speed, memory size, and color support. To address the range of different device families, two profiles are defined. The first low-level profile, SVG Tiny (SVGT) is suitable for highly restricted mobile devices; while the second profile, SVG Basic (SVGB) is targeted for higher level mobile devices. Using SVGT, user can send not only text and bitmap message but also multimedia message; Using SVGB, user can get the latest information from the information center and save to the wirless terminal.Mobile SVG is a technical specification, but not software product, so any user planning to use it must implement the specification. There are two methods to implement it, one is to design the tool based on the specification, the other is to develop the browser based on the specification. Because Mobile SVG technical specification is published only one year more than time, it is new for domestic user and has not been really used yet. Abroad, only a few commercial company implemented the specification for some special platform. Because these products are designed for some special platform, it is difficult to port the Mobile SVG browser to another different platform, and these products are expensive. After the paper analyzed and compared several kinds of Mobile SVG browser that have already developed at present, the Mobile SVG browser system is designed and implemented under embedded linux with Qt/Embedded as GUI. The browser system have less resource requirement, quick response, and it is portable and extensible.
Keywords/Search Tags:SVG, Mobile SVG, Embedded Linux, Browser
PDF Full Text Request
Related items