Icecat browser download uptodown

Icecat browser download uptodown

icecat browser download uptodown

Firefox, one the most important browsers currently available, along with Google Chrome, is now also available for Android devices. Its list of features and. You will find a completely new game mechanics that combines the logic of Mahjong and the dynamics of Match 3 games. Android. Jones Adventure Mahjong. Opera Mini is a mobile web browser developed by Opera Software AS. It was primarily designed for the Java ME platform, as a low-end sibling for Opera Mobile, but it is now developed exclusively for Android. It included new features such as the ability to download files, new custom skins, more search engine options on.

Advise: Icecat browser download uptodown

Meerkat pictures free download 127
Itunes 12.9 download for windows 10 751
Harry stiles free downloadable 866

Opera Mini

Mobile browser developed by Opera Software
Screenshot of Opera Mini on Android
Developer(s)Opera Software AS
Initial release10&#;August ; 15&#;years ago&#;()
Stable release(s)[±]
Android / 30&#;May ; 5&#;months ago&#;()[1]
iOS / 4&#;October ; 2&#;years ago&#;()[2]
Windows Mobile 10 and Phone / 16&#;June ; 4&#;years ago&#;()[3]
BlackBerry / 10&#;July ; 6&#;years ago&#;()[4]
Symbian / 6&#;December ; 3&#;years ago&#;()[5]
Java ME / 12&#;March ; 6&#;years ago&#;()[6]
Preview release(s)[±]
Android / June&#;26, ; 16&#;months ago&#;()[7]
Written inC++, Java, Pike[8]
Engine
Operating systemAndroid, iOS, Windows 10 Mobile, Windows Phone , BlackBerry, Symbian
Included withNokia X family,[11]Samsungfeature phones,[12] devices by Celkon, Karbonn, Lava, Intex, Fly, Zen, HCL ME, and other manufacturers[13][14]
Available in90 languages[15]
TypeMobile browser
LicenseFreeware
Websiterushbrookrathbone.co.uk&#;

Opera Mini is a mobile web browser developed by Opera Software AS. It was primarily designed for the Java ME platform, as a low-end sibling for Opera Mobile, but it is now developed exclusively for Android. It was previously developed for Windows 10 Mobile, Windows Phone , BlackBerry, Symbian, and Bada. As of , all versions of Opera Mini besides the Android version are no longer under active development.

Opera Mini was derived from the Opera web browser. Opera Mini requests web pages through Opera Software's compression proxy server. The compression server processes and compresses requested web pages before sending them to the mobile phone. The compression ratio is 90% and the transfer speed is increased by two to three times as a result. The pre-processing increases compatibility with web pages not designed for mobile phones. However, interactive sites which depend upon the device processing JavaScript do not work properly.

In July , Opera Software reported that Opera Mini had million users as of March [16] In February , Opera reported million unique Opera Mini active users and billion page views served during that month. This represented an increase of 25 million users from September [17]

History[edit]

Origin[edit]

Opera Mini was derived from the Opera web browser for personal computers, which has been publicly available since [18] Opera Mini was originally intended for use on mobile phones not capable of running a conventional Web browser.[19] It was introduced on 10 August , as a pilot project in cooperation with the Norwegian television station TV 2,[20] and only available to TV 2 customers. A beta version was made available in Sweden, Denmark, Norway, and Finland on 20 October [21] After the final version was launched in Germany on 10 November ,[22] and quietly released to all countries through the Opera Mini website in December, the browser was officially launched worldwide on 24 January [23] On 3 May , Opera Mini was released. It included new features such as the ability to download files, new custom skins, more search engine options on the built-in search bar, a speed dial option, new search engines, and improved navigation.[24] On 1 November , Opera Mini 3 beta introduced secure browsing, RSS feeds, photo uploading and content folding into its list of features and capabilities.[25] Content folding works by folding long lists such as navigation bars into a single line that can be expanded as needed. A second beta was released on 22 November,[26] and on 28 November, the final version of Opera Mini 3 was released.[27]

Opera Mini 4[edit]

On 7 November , Opera Mini 4 was released. According to Johan Schön, technical lead of Opera Mini development, the entire code was rewritten.[28] Opera Mini 4 includes the ability to view web pages similarly to a desktop based browser by introducing Overview and Zoom functions, and a landscape view setting. In Overview mode, the user can scroll a zoomed-out version of certain web pages.[29] Using a built-in pointer, the user can zoom into a portion of the page to provide a clearer view; this is similar to the functionality of Opera's Nintendo-based web browsers. This version also includes the ability to synchronise with Opera on a personal computer.[30][31] Prior to Opera Mini 4, the browser was offered in two editions: Opera Mini Advanced for high-memory MIDP 2 phones, and Opera Mini Basic for low-memory MIDP 1 phones.[32] Opera Mini 4 replaced Opera Mini Advanced.[33] Originally, Google was the default search engine on Opera Mini.[34] On 8 January , Opera Software and Yahoo! announced a partnership to make Yahoo! search the default instead.[35] On 27 February , Opera Software announced that Google would henceforth be the default search engine for Opera Mini and Opera Mobile. A version for the Android operating system was announced on 10 April Rather than port the code to Android, a wrapper was created to translate Java ME API calls to Android API calls.[36]

Later versions[edit]

On 16 August , Opera Software released Opera Mini beta, which included tabbed browsing, a password manager, improved touch screen support, and a new interface, with a visual Speed Dial similar to the one introduced by Opera Software in their desktop browser.[37] The browser's use of compression and encrypted proxy-based technology to reduce traffic and speed page display has the side effect of allowing it to circumvent several approaches to Internet censorship. Since 20 November , there have been reports from Chinese users that when they use Opera Mini, they are redirected to an error page leading them to download Opera Mini China version. This is almost certainly due to the Chinese government being concerned that users are using Opera Mini to bypass the Great Firewall of China. Opera agreed to route all of their traffic through government servers.[38][39] In – A press release announcing that Indonesia's Smart Telecom had chosen Opera Mini for their devices said that Opera Mini was the world's most popular mobile browser, and that Russia and Indonesia were the largest users.[40] An iPhone version was approved for distribution by the Apple App Store on 13 April [41][42]

On 3 September , Opera started taking registrations for the beta version of Opera Mini for Windows Phone.[43] Opera Mini was released for Windows Phone six days later, on 9 September , as a public beta.[44] This marked Opera's return to Microsoft's mobile platform since the demise of Windows Mobile.

Functionality[edit]

Opera Mini uses a server to translate HTML, CSS and JavaScript into a more compact format. It can also shrink any images to fit as the handset screen. This step makes Opera Mini fast.

Most Opera Mini versions use only the server-based compression method, with maximal compression but some issues with interactive web apps. Opera Mini can operate in three compression modes: "mini" (or "extreme" on Android versions), "turbo" (or "high" on Android versions) and uncompressed.[10][45] The turbo and the mini modes reduce the amount of data transferred, and increase speed on the slower connections.[10]

The functionality of the Mini mode is somewhat different from a conventional Web browser, with the amount of data which has to be transferred much reduced, but with some loss to functionality. Unlike straightforward web browsers, Opera Mini fetches all content through a proxy server, renders it using the Presto layout engine,[10] and reformats web pages into a format more suitable for small screens.[46] A page is compressed, then delivered to the phone in a markup language called Opera Binary Markup Language (OBML), which Opera Mini can interpret.[47] According to Opera Software, the data compression makes transfer time about two to three times faster,[29] and the pre-processing improves the display of web pages not designed for small screens.[48] The turbo mode was added later and is similar to Mini mode but bypasses compression for interactive functionality, at the expense of less extreme data compression. The turbo and uncompressed modes use the "WebView" on Android and the WebKit layout engine on iOS.[10]

The Java ME and Windows Phone versions only have access to the mini compression mode.[10] Other versions can switch between various modes, gaining functionality at the cost of lower or no compression.[49] Opera Software claims that Opera Mini reduced the amount of data transmitted up to 90% in the mini (extreme) mode; in turbo (high) mode, it reduced amount up to 60%, similar to Google Chrome's Reduced Data mode.[45][50][51]

When a user browses the web using Opera Mini, the request is sent, via the connectivity available at that moment by the device (Mobile broadband, Wi-Fi or any other option given by the device) to access the Internet, to one of the Opera Software company's proxy servers, which retrieves the web page, processes and compresses it, and sends it back to the client (user's mobile phone).

By default, Opera Mini opens one connection to the proxy servers, which it keeps open and re-uses as required. This improves transfer speed and enables the servers to quickly synchronize changes to bookmarks stored in Opera Mini server. [52]

The Opera Software company maintains over proxy servers to handle Opera Mini traffic. They run Linux and are massively parallel and massively redundant."[53]

Standard support[edit]

From 16 March , Opera Mini's extreme compression mode uses an upgraded version of the Prestolayout engine that is included in Opera [54] Consequently, Opera Mini supports most of the web standards supported in Opera Presto's development has continued for Opera Mini and further support was added for HTML5 input types, CSSFlexbox model, CSS rem units and ECMAScript 5.[54] However, unlike the desktop edition of Opera, frames are flattened because of client limitations, and dotted or dashed borders are displayed as solid borders due to bandwidth and memory issues.[55] As Opera Mini reformats web pages, it does not pass the Acid2 standards compliance test.[56][57] Opera Mini supports bi-directional text, meaning that it can correctly display right-to-left scripts such as Arabic and Hebrew in addition to languages written left-to-right. However, it will not display right-to-left text if the font size is set to small or very small.[28]Indic and Chinese scripts are supported only if an appropriate font is installed on the device as the default system font.

Small-Screen Rendering[edit]

For devices with screens pixels wide or smaller, the default rendering mode is Small-Screen Rendering (SSR). In this mode, the page is reformatted into a single vertical column so that it need only be scrolled vertically.[29] Long lists and navigation bars are automatically collapsed (hiding most of the list or bar) by a feature known as "content folding". A plus (+) sign is displayed next to the collapsed content; when clicked, it toggles content folding.[58] Web developers can turn on SSR on the desktop edition of Opera to see how their websites will be displayed on mobile editions of Opera.[59] In SSR mode images are scaled down to no more than 70% of the screen size in either direction.[55]

Complex script rendering[edit]

Opera Mini can send content in bitmap image form if a font required is not available on the device, which is useful for indic scripts. Hindi, Bengali and a few other non-Latin character sets are supported.

JavaScript support[edit]

When browsing the Web in Opera Mini mode, JavaScript is processed by the proxy server, and is merely rendered on the device. This limits interactivity. Scripts cannot be run in the background on the device. If a script is paused (on the server), the browser must communicate with the server to unpause it. JavaScript will only run for a couple of seconds on the Mini server before pausing, due to resource constraints.[60] On Opera Mini, before the page is sent to the mobile device, its events are fired and all scripts are allowed a maximum of two seconds to execute. The and functions are disabled, so scripts designed to wait a certain amount of time before executing will not execute at all.[61] After the scripts have finished or the timeout is reached, all scripts are stopped and the page is compressed and sent to the mobile device. Once on the device, only a handful of events are allowed to trigger scripts:[61]

  • : Fires when the user navigates away from a page[62]
  • : Fires when a form is submitted[62]
  • : Fires when the value of an input control is changed[62]
  • : Fires when an element is clicked[62]

When one of these events is triggered, it sends a request to the proxy server to process the event. The proxy server then executes the JavaScript and returns the revised page to the mobile device.[61]Pop-ups, if not blocked by the JavaScript restrictions, replace the web page being viewed.[63] Opera has published Web content authoring guidelines to assist authors.[64]

Opera Mini can run in Turbo and Uncompressed modes, in addition to Mini mode. In Turbo mode, the amount of data transferred is still much reduced by compression, but, unlike Mini mode, JavaScript is not intercepted by the server and works properly.

Privacy and security[edit]

Opera Mini encrypts the connection between the mobile device and the Opera proxy server for security. The encryption key is obtained on the first start by requesting random keys a certain number of times.[65] Opera Mini supports most advanced version of Transport Layer Security (TLS) protocol[66] it also supports modern secure ciphers like AES-GCM and ECC. However, Opera Mini's Extreme mode does not offer true end-to-end security when visiting HTTPS encrypted websites only for data saving purpose.[67] With "Extreme/Mini mode" when visiting an encrypted web page, first the Opera Mini's servers decrypt the page, compress it for data saving then re-encrypt it themselves and finally forward it to the destination phone.[68] While browsing a secured site with "High/Turbo mode" or "Uncompressed mode" the connection isn't intercepted by the Opera Mini server. That means High mode or Uncompressed mode does not break end-to-end integrity.[69]

Features[edit]

Opera Mini uses cloud acceleration and data compression technology. Opera Mini servers act as a proxy which compresses and renders the data of web pages before sending it to users. This process helps to load web content faster.

The display may be toggled between portrait and landscape mode by keystrokes, or will switch automatically on phones with orientation sensors. The default orientation can be changed.[29] The image quality may be set to "Low", "Medium", or "High".[70] Page load times are affected by the chosen image quality setting.[71] Opera Mini supports only one font,[55] which can be set to "Small", "Medium", or "Large" size.[70] If a web page uses Courier or a generic monospaced font, the one font is still used, but the characters are spaced out so that each character takes up the same amount of space.[55]

Browsing tools[edit]

Opera Mini's address bar is capable of using several pre-configured search engines. The user can add more search engines.[70] The default search engines are Google and Wikipedia.

Opera Mini features an ad blocker. When activated, Opera Mini servers try to filter out advertisement before rendering the page and sending it to the client phone.[72]

Opera Mini features an AI-powered news aggregator, serving personalised news,[73] night mode and private browsing. And can save bookmarks, download files, streaming, save web pages for offline reading, and it remembers the user's browsing history.

Opera synchronization[edit]

By signed into an Opera Account; Saved Bookmarks, Speed Dials, Opened Tabs could be backed-up and synchronized between different phones or with the Opera browser on computers, using the "Opera Sync" service. And can be accessed through web interface at rushbrookrathbone.co.uk

Market adoption[edit]

The overall share of the Opera family in the mobile Web browser market was about % in June [74]

Data centers[edit]

Total data consumed by Opera Mini users worldwide from to mid in TB

Opera Mini relies on data centers processing the Web page before sending it back to the phone in a compressed binary form. Opera Software operates data centers in the United States, Norway, China, Korea, Poland and Iceland.[75][76]

Network operators[edit]

Several mobile network companies pre-install Opera Mini on their mobile phones, including Telenor, AT&T, Vodafone, T-Mobile, KDDI, Omnitel, Pannon GSM, Telefónica Móviles de España and TMN.

Devices[edit]

The following devices came pre-installed with Opera Mini as of August&#;[update]. Some listed devices only included Opera Mini when bought from certain network operators.[77]

  • Motorola V, E2, L7, i1[78]
  • NokiaNokia Asha series, , classic, classic, classic, classic, classic, , slide, fold, classic, , , , , , Sport, , , , , , , , ,[79] classic, slide, , Arte, Nokia C, Nokia C3, E65, N71, N73, N95, and ()
  • Sony Ericsson Ki, Ki, K, Wi, W, Wi, Wi, Zi, Zi, Zi
  • Samsung X, E, E, F, X, X, E, E, U, ZV60, Di
  • LG K, KU, KE, and KU
  • SAGEM Myx and P
  • BenQ-Siemens EL71 and EF81
  • BenQ E71 fight
  • Orange Rio (ZTE-G X)

While not officially supported on Chrome OS, Vlad Filippov published a guide that teaches how to run Opera Mini inside the Chromium browser.[80]

See also[edit]

References[edit]

  1. ^"Opera Mini web browser for Android".
  2. ^"Opera Mini web browser on the App Store on iTunes". 16 October Retrieved 4 October
  3. ^"Opera Mini - Windows Apps on Microsoft Store". 16 June Retrieved 5 September
  4. ^"Opera Mini web browser - BlackBerry World". 10 July
  5. ^"Opera Mini web browser for Symbian on softonic". 6 December Retrieved 6 December
  6. ^"New Opera Mini for Java and BlackBerry - Opera Software". 12 March
  7. ^"Opera Mini browser beta APKs". 10 September
  8. ^Lextrait, Vincent (January ). "The Programming Languages Beacon, v". Archived from the original on 30 May Retrieved 14 March
  9. ^rushbrookrathbone.co.uk
  10. ^ abcdefBovens, Andreas (2 June ). "Opera Browsers, Modes & Engines". rushbrookrathbone.co.uk. Retrieved 13 August
  11. ^Solsvik, Terje (24 February ). "Opera browser to be pre-installed on Nokia's X phones". Reuters. Retrieved 18 April
  12. ^"Samsung delivers a faster web on non-smartphones" (Press release). Oslo, Norway: Opera Software. 23 February Retrieved 18 April
  13. ^Summers, Nick (8 May ). "Opera Software partners with Indian mobile OEMs to get its Opera Mini browser pre-installed on Android devices". TheNextWeb. Retrieved 18 April
  14. ^Shankland, Stephen (25 August ). "Opera finances improve despite fierce competition". CNET. Retrieved 16 January
  15. ^rushbrookrathbone.co.uk
  16. ^"State of the Mobile Web, March ". Opera Software. 30 July Number of users. Retrieved 18 April
  17. ^rushbrookrathbone.co.uk
  18. ^"Affiliated Organization of Firefox and Mozilla"(PDF). Mozilla Japan. Retrieved 24 October
  19. ^Goldman, Daniel (3 May ). "Opera Mini ReleasedDaniel Goldman". Opera Watch. Archived from the original on 21 July Retrieved 21 December
  20. ^"Have WAP but want WEB? Introducing Opera Mini for mobile phones" (Press release). Opera Software. 10 August Archived from the original on 18 June Retrieved 5 December
  21. ^"Mobile comfort in the cold: Opera Mini beta now available free in the Nordics" (Press release). Opera Software. 10 November Archived from the original on 9 June Retrieved 2 January
  22. ^"The full Internet for all mobile phones: Opera Mini launched in India" (Press release). Opera Software. 10 November Archived from the original on 6 October Retrieved 2 January
  23. ^Gohring, Nancy (24 January ). "Opera Officially Launches Mini Browser". PC World. IDG. Retrieved 5 December
  24. ^"Mini Gets Mighty: Introducing Opera Mini for your mobile phone" (Press release). Opera Software. 3 May Archived from the original on 6 October Retrieved 21 December
  25. ^Goldman, Daniel (1 November ). "Limited testing of Opera Mini 3 beta". Opera Watch. Archived from the original on 21 July Retrieved 21 December
  26. ^Spilling, Marianne (22 November ). "Opera Mini Beta 2". Opera Software. Retrieved 21 December
  27. ^"Opera Mini drives social networking on mobile phones" (Press release). Opera Software. 28 November Archived from the original on 13 May Retrieved 21 December
  28. ^ abSchön, Johan (7 November ). "The power of the Web with Opera Mini 4". rushbrookrathbone.co.uk. Retrieved 24 December
  29. ^ abcd"Opera Mini Features". Opera Software. February Archived from the original on 27 February Retrieved 13 July
  30. ^Calore, Michael "Opera 4 Beta ReleasedArchived 30 June at the Wayback Machine", Wired News, 19 June
  31. ^Heater, Brian "Opera Mini 4 Goes Live", AppScout (Ziff Davis), 7 November
  32. ^"Opera Mini FAQ". Opera Software. What are the differences between the "Basic (MIDP 1)" and the "Advanced (MIDP 2)" versions?. Archived from the original on 19 December CS1 maint: unfit url (link)
  33. ^"Generic Advanced MIDP 2". Download Opera Mini. Opera Software. Archived from the original on 11 October Retrieved 19 December
  34. ^"Opera Software chooses Google as search partner". Reuters. 28 December Archived from the original on 6 September Retrieved 11 October
  35. ^"Opera Names Yahoo! Exclusive Global Partner for Mobile Search" (Press release). Yahoo!. Archived from the original on 13 October Retrieved 11 October
  36. ^"The story behind Opera Mini on Google Android". Archived from the original on 11 April Retrieved 4 January
  37. ^"Archived copy". Archived from the original on 25 August Retrieved 14 November CS1 maint: archived copy as title (link)
  38. ^"Opera Mini国际版屏蔽国内用户" (in Chinese). Solidot. 21 November Retrieved 25 November
  39. ^Millward, Steven (22 November ). "Opera accused of censorship, betrayal by Chinese users". CNet Asia. Archived from the original on 3 November
  40. ^"Archived copy". Archived from the original on 29 March Retrieved 15 November CS1 maint: archived copy as title (link)
  41. ^"Opera Mini Submitted to App Store".
  42. ^"Opera Mini Approved for App Store". Archived from the original on 15 October Retrieved 13 April
  43. ^Opera Mini Beta Subscriptions Now Open For Windows Phone
  44. ^Opera Mini beta for Windows Phone now available for anyone to test
  45. ^ abMathews, Lee (9 September ). "Opera Mini now has two compression modes: high and extreme". rushbrookrathbone.co.uk. Ziff Davis.
  46. ^"Developer case study: Managing Java fragmentation, Opera Software's Java ME browser client: About Opera Mini". Sony Ericsson. 23 June Archived from the original on 4 August Retrieved 19 December
Источник: [rushbrookrathbone.co.uk]
icecat browser download uptodown

Icecat browser download uptodown

2 thoughts to “Icecat browser download uptodown”

Leave a Reply

Your email address will not be published. Required fields are marked *