The impact of Opera Mini 5 on mobile Web development

Source: Internet
Author: User
Tags comparison comparison table query versions

A few days ago, Opera announced that its users had exceeded 100 million--both desktop and mobile editions were over 50 million. Opera Mini is a very good mobile browser, for mobile phone users, opera Mini for the pot of cattle-like mobile internet access provides a faster and better experience. The most recent surprise for iphone users is that Opera Mini 5 has been approved by the fruit store and is free to download. Now Opera Mini 5 has released a version of each platform, including Android/ophone, Windows Mobile, BlackBerry, Java, and so on, supporting the vast majority of mobile platforms.

Opera Mini 5, known as the "Next generation" mobile browser of opera company, can be seen as an important milestone like opera 10.5x, so let's take a look at the impact of Opera Mini 5 on mobile Web development today.

Features of Opera Mini 5
    1. Opera Mini 5 uses the Presto 2.4 engine , rendering capabilities roughly the same as Opera Mobile 10 (Windows Mobile and S60 versions only);
    2. Because Opera's Vega graphics engine cannot be used on its proxy server, some CSS3 properties cannot be used in opera Mini 5, such as Border-radius, CSS transition, etc. (things have two sides, Opera The key to the mini speed is that its proxy server provides content compression, and here, it becomes a technology of the chicken.
    3. Support CSS3 Media inquiries;
    4. Fully support CSS3 selector;
    5. Support multiple background images;
    6. Support RGB (a) and HSL (a) color;
    7. Some of the features of HTML 5 can not be supported, such as network fonts, forms, etc., after testing, Opera Mini 5 in the html5test.com test only got 14 points (a total of 160 points), only support HTML5 DOCTYPE and part of canvas;
    8. Partial support for SVG, will only be rendered as raster images;
    9. Supports the data URi.
Opera Mini 5 vs. Opera Desktop edition and Opera Mobile 10 pair standard support comparison table

Zi Bin, Cheah A comparison of opera Mini with Opeta Mobile 10 and the desktop version of opera 10.50 in support of web standards. With this form, we can see in detail the three-platform opera's support for the standard.

Desktop version 10.5x Mobile 10 Mini 5
CSS3 General properties
Network fonts
Media query (meidia query)
Text-shadow (including multiple Text-shadow) (fuzzy radii are not supported)
Selector
CSS3 Background and border
Border-radius
Background-clip
Background-origin
Multi background picture
Background-attachment
Box-shadow
Border-image
CSS3 transitions
Transition-property
Transition-duration
Transition-delay
Transition-timing-function
Ease
Linear
Ease-in
Ease-out
Ease-in-out
CSS3 2D Conversion
Translate
Translatex
Translatey
Scale
Skew
Rotate
Transform-origin
CSS3 Color
RGBA ()
Hsla ()
HTML5
Video
Audio
Web Forms
Store
Web storage–local Storage
Web storage–session Storage
Web SQL Storage
Graphics
Canvas (Text not supported)
Svg (Simple support)
Miscellaneous
Selectors API does not support certain events, such as MouseOver
Viewport META tag N/A
the user Agent of Opera Mini 5

The user agent for Opera Mini 5 is as follows:

opera/9.80 (J2ME/MIDP; Opera mini/5.0.18635/1030; U EN) presto/2.4.15
Summary

Recently done a number of pages on the Android/ophone platform, originally thought that Android browser is based on the WebKit kernel, you can be assured of the bold use of a variety of CSS3 properties. But it turned out to be a bad performance in some detail, and the compatibility problem between Android versions was really serious. And for the most widely used opera, the current view is basically to achieve a "cross-platform." Keeping the browser consistent on every platform is important to both developers and users, and for now, opera is a good example.

Of course, no one will specifically do a compatible Opera Mini site, I will recently study some of the content of mobile Internet development, welcome attention. The world often makes people very painful, but as long as the serious face, the pain will always have happiness.

Reference articles

    • Opera Browser Standards Support Chart
    • A developer ' s look at Opera Mini 5


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.