uc browser

18
UC BROWSER

Upload: lucky-verma

Post on 11-Apr-2017

26 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: UC Browser

UC BROWSER

Page 2: UC Browser

Introduction: -

UC Browser is a mobile browser developed by Chinese mobile Internet company UC Web.

Originally launched in April 2004 as a J2ME-only application, it is available on platforms including Android, iOS, Windows Phone, Symbian, JavaME, and BlackBerry.

With a huge user base in China, India, Indonesia, Pakistan and continued growth in emerging regional markets, UC Browser reached 500 million global users in March 2014.

According to StatCounter, UC browser is the second most used mobile web browser worldwide, passing Safari in October 2015.

Page 3: UC Browser

Interface

Chinese version English Version

Page 4: UC Browser

Features: -

1. UC+: HTML5, WebApp and Add-ons:- In July 2013, UC Web announced the UC+ Open Platform. The platform

consists of a WebApp store, an Add-on Platform and an Application Bookmark Platform.

It went live with the launch of UC Browser v9.2 for Android. Developers can use an SDK provided to create programs that can be called on in different usage scenarios.

Users can download them from the browser’s add-on panel to get a more personalized internet browsing experience, like the sharing to SNS, webpage translation, augmented reality, voice control, etc.

The Application Bookmark Platform allows partner websites to put up a QR code on UC Browser for users to scan the code and add the webpage to their bookmarks.

Page 5: UC Browser

Features :-2. Data compression:-

• Data compression reduces data consumption while users are browsing.

• Since 2006, UC Browser has been leveraging more compression and rendering work on its server, similar to the operation of a thin client.

Page 6: UC Browser

Features :-

3. Sharing:-

UC Browser can be used to share everything you see to friends via Facebook, Twitter and Evernote with the WP version with one touch offering more sharing options.

It also supports Wi-Fi Sharing, you can transfer files between your phone and PC/Laptop via Wi-Fi.

Page 7: UC Browser

Features (Cont.)

4. Download management:- The browser supports simultaneous downloads and includes a download

manager, including pages for offline reading. It supports pause-and-resume downloads. The new version of download manager supports cloud downloading. It

has improved features to solve problems while downloading such as an intermittent internet connection and mislabeled files.

The download process will continue even after you completely close UC Browser and the download process will automatically resume if the download is interrupted for some reason, again, all in the background.

The download manager automatically sorts downloaded files according to their type and places them in the respective folders

Page 8: UC Browser

Features (Cont.)

5. Cloud system:-

The cloud system used by the browser distributes data from the closest servers. As a result, the loading process is quicker and smoother. A “View it later” mode caches web pages with their videos, images and text for

offline viewing.

Page 9: UC Browser

Features (Cont.)

6. Speed Mode:-

In Speed Mode, UC uses JUC UA to obtain basic version pages. It saves traffic and it’s faster. In non-speed mode, UC uses Mozilla 5.0 UA to obtain advanced pages, pages

display richer.

Page 10: UC Browser

Features (Cont.)

7. My Video Manager:- UC Web has updated its UC Browser for Android with a brand new

My Videos Manager enabling users to enjoy a better viewing experience.

My Videos Manager segregate your clips into four parts covering Watching History, Local Videos, Grabbing and Grabbed.

Any clip you’ve saved can be played within UC Browser, through the Local Video segment.

Page 11: UC Browser

8. Other Features:-• A browser with a smarter look matching your cool style.• Sing along with synchronized lyrics on UC Music. (Only for India)• Download & File Manager: - Fast, stable and smart download with powerful file management. • Watch Offline: - Save time and data by having videos offline and watch them later. • Night Mode: - Dark theme for comfortable reading at night. • Incognito Browsing: - Protect your privacy with incognito browsing, without leaving any trace on the phone. . • Theme Center: - Enjoy a huge variety of themes and customize your own UC Browser

Page 12: UC Browser

Languages:-

Unknown, since they are closed source, but quite likely to C/C++ languages.

Page 13: UC Browser

Platforms:-1. iOS:- UC Browser for iOS was first introduced in 2010. Now, there are two versions of

UC Browsers available on App Store, which are UC Browser+ for iPhone and UC Browser+ HD for iPad.

2. Windows:- UC Browser 5.58 is currently available for Windows.3. Windows Phone:- UC Browser was released for Windows Phone in early 2012, and it is now the

most downloaded third-party web browser on the OS. Its popular features include Download, Incognito Browsing and Wi-Fi Sharing. However, it is known among the Windows Phone community for having constant crashing issues. Thus, the browser is losing a moderate amount of users

Page 14: UC Browser

UC Browser Client-Server Model:-

1. Proxy mode:-

When the client sends a request to the UC servers, it also sends the request header to the UC servers.

The UC servers will transfer not only the request but also the IP of the UC servers to the target website.

This will cause a problem where the target website receives more than one visit from the UC servers.

In order to avoid the target website’s security mechanism being activated and the UC servers being blocked, it is recommended to add the IP of the UC servers to your white list.

Page 15: UC Browser

1. Proxy mode:-• The target website receives the request from the UC servers, it

will send the webpage back to the UC servers. • The UC servers receive the webpage from the target website, it

will compress and reformat it and send this page to the client. • The client receives this page from the UC servers, it will render

and display this page.

Page 16: UC Browser

2. Direct mode:- Under direct mode, a client sends a request to the target website directly. Then the target website sends the webpages to the client and the client will parse and render the webpages.

Page 17: UC Browser

Capacity to Parse Webpages:-

The rendering engine can detect UC Browser’s capacity to parse webpages. In general, UC Browser can be divided into three types: U2 engine on U2 platform. For this engine, it is recommended to

adapt the page to be WAP 1.0 or WAP 2.0. WebKit engine on U2 platform. For this engine, JS and HTML5 are

supported and you can adapt the page with more elements. Highly-modified WebKit engine on U3 platform. For this engine,

not only JS and HTML5.

Page 18: UC Browser

Security:- In May 2015, ASD (Australian Signals Directorate) hacked the UC Browser, in cooperation

with its Five Eyes partners and infected smartphones with spyware. Another intelligence agency had also hacked UC Browser and was using it in operations

targeted at Western countries. Search group named Citizen Lab also published news about leaking of privacy details of

several UC browser users. The lab tested two versions of UC Browser, one English and the other Chinese. The report

pointed out that English version of UC Browser “seems to implement encryption consistently.”