{'fraction_non_alphanumeric': 0.025396825396825397, 'fraction_numerical': 0.0031746031746031746, 'mean_word_length': 5.264900662251655, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An offline browsing system for mobile devices

With the growing capability of mobile devices, platforms, and wireless communication technologies, Web browsing on mobile devices is made possible and receives more and more attentions. However, environment of mobile device varies; traditionally, Web pages cannot be browsed if mobile user enters an environment where there is no connection to Internet, such as in a basement or countryside. Although Google Gears had been proposed to support offline Web browsing, there are still a lot of Web servers providing their services without support Google Gears. In this paper, we propose a middleware for mobile devices with properties including (1) enabling users to access the predefined Web information without network connection, (2) offline data stored on mobile device should be long-term storage, and (3) even a Web server doesn't support Google Gears, its Web pages still can be browsed offline.