diff --git a/src/articles/_posts/2012-09-05-opera-mini-and-javascript.md b/src/articles/_posts/2012-09-05-opera-mini-and-javascript.md
index 3b9bb62c8..09aa16e70 100644
--- a/src/articles/_posts/2012-09-05-opera-mini-and-javascript.md
+++ b/src/articles/_posts/2012-09-05-opera-mini-and-javascript.md
@@ -17,7 +17,7 @@ More recent versions of Opera Mini include different modes. Be sure that you're
If you’re using the iOS version, note that you have to switch it to Mini mode to go through Opera’s Mini servers (this mode is not the default). Tap the red “O” menu, and choose “Opera Mini”. Opera Mini for iOS also compresses videos. See [more information about Opera Mini for iOS](https://dev.opera.com/blog/opera-mini-8-for-ios/).
-If you're using Opera Mini 11 for Android (or later), ensure that the browser is set to Extreme (this is the default). Tap the red "O" menu, and ensure that “Savings mode” next to the Data Meter is set to “Extreme”; tap to change if not. ([More about Opera Mini 11 for Android](http://blogs.opera.com/mobile/2015/09/choose-high-or-extreme-savings-new-opera-mini-android/).)
+If you're using Opera Mini 11 for Android (or later), ensure that the browser is set to Extreme (this is the default). Tap the red "O" menu, and ensure that “Savings mode” next to the Data Meter is set to “Extreme”; tap to change if not. ([More about Opera Mini 11 for Android](http://www.opera.com/blogs/mobile/2015/09/choose-high-or-extreme-savings-new-opera-mini-android/).)
## Introduction
diff --git a/src/articles/_posts/2015-06-02-browsers-modes-engines.md b/src/articles/_posts/2015-06-02-browsers-modes-engines.md
index 95b300a09..6775a57ca 100644
--- a/src/articles/_posts/2015-06-02-browsers-modes-engines.md
+++ b/src/articles/_posts/2015-06-02-browsers-modes-engines.md
@@ -123,7 +123,7 @@ We’ll keep this table as up-to-date as possible, so be sure to bookmark this p
Notes:
- Opera Turbo mode compresses data up to 80%. Opera Mini mode compresses data up to 90%.
-- Opera Turbo marked with asterisk also has a [Video Boost](http://blogs.opera.com/mobile/2014/11/new-opera-mini-for-iphone-ipad-less-buffering-free-download-appstore/) compression option.
+- Opera Turbo marked with asterisk also has a [Video Boost](http://www.opera.com/blogs/mobile/2014/11/new-opera-mini-for-iphone-ipad-less-buffering-free-download-appstore/) compression option.
- If you’re doing IP-based geo-detection, you should always check if there is an `X-Forwarded-For` header. That way, you can also correctly locate browser users using proxy functionality, powered by Opera Mini and Opera Turbo.
- Opera Mini comes with “limited” standards support: this means that advanced JavaScript, CSS and other dynamic elements might not work as expected, due to the peculiarities of server-side rendering and limited client capabilities.
- Older Presto-powered Opera products that are no longer under active development, such as Opera 12 for computers, Opera Mobile Classic, etc. are not listed here.
diff --git a/src/articles/_posts/2015-06-03-making-sites-work-opera-mini.md b/src/articles/_posts/2015-06-03-making-sites-work-opera-mini.md
index 215d47599..ccc83b505 100644
--- a/src/articles/_posts/2015-06-03-making-sites-work-opera-mini.md
+++ b/src/articles/_posts/2015-06-03-making-sites-work-opera-mini.md
@@ -107,7 +107,7 @@ You can download Opera Mini onto your device, of course. Point your pocket-dwell
If you’re using the iOS version, note that you have to switch it to Mini mode to go through Opera’s Mini servers (this mode is not the default). Tap the red “O” menu, and choose “Opera Mini”. Opera Mini for iOS also compresses videos. See [more information about Opera Mini for iOS](https://dev.opera.com/blog/opera-mini-8-for-ios/).
-If you're using Opera Mini 11 for Android (or later), ensure that the browser is set to Extreme (this is the default). Tap the red "O" menu, and ensure that “Savings mode” next to the Data Meter is set to “Extreme”; tap to change if not. ([More about Opera Mini 11 for Android](http://blogs.opera.com/mobile/2015/09/choose-high-or-extreme-savings-new-opera-mini-android/).)
+If you're using Opera Mini 11 for Android (or later), ensure that the browser is set to Extreme (this is the default). Tap the red "O" menu, and ensure that “Savings mode” next to the Data Meter is set to “Extreme”; tap to change if not. ([More about Opera Mini 11 for Android](http://www.opera.com/blogs/mobile/2015/09/choose-high-or-extreme-savings-new-opera-mini-android/).)
### Test from Desktop
diff --git a/src/articles/_posts/2015-09-23-installable-web-apps.md b/src/articles/_posts/2015-09-23-installable-web-apps.md
index 3107c3743..17be8693d 100644
--- a/src/articles/_posts/2015-09-23-installable-web-apps.md
+++ b/src/articles/_posts/2015-09-23-installable-web-apps.md
@@ -22,7 +22,7 @@ Today, we’ve launched Opera 32 for Android. Along with a host of bug fixes, st
(Updated 30 September 2015: today’s update to Opera 32 for Android changes the name selection criteria.)
-One of the bigger gaps has been the difference between bookmarking a site and installing an application. We know that, even on desktop, [most people don’t use bookmarks](http://blogs.opera.com/desktop/2013/07/ctrl-z-of-ctrl-d/). We also know that people love “installing” apps that live on a device’s homescreen, with a crystal-clear icon imploring them to tickle them into life with a tap of the finger.
+One of the bigger gaps has been the difference between bookmarking a site and installing an application. We know that, even on desktop, [most people don’t use bookmarks](http://www.opera.com/blogs/desktop/2013/07/ctrl-z-of-ctrl-d/). We also know that people love “installing” apps that live on a device’s homescreen, with a crystal-clear icon imploring them to tickle them into life with a tap of the finger.
When a user loads a site in Opera 32 for Android, taps the plus sign, and chooses “Add to home screen”, a shortcut to this site is placed on the home screen of her/his device, allowing for direct access and increased visibility.
diff --git a/src/articles/ru/_posts/2015-06-02-browsers-modes-engines.md b/src/articles/ru/_posts/2015-06-02-browsers-modes-engines.md
index e5ff71f50..6f4aa9a69 100644
--- a/src/articles/ru/_posts/2015-06-02-browsers-modes-engines.md
+++ b/src/articles/ru/_posts/2015-06-02-browsers-modes-engines.md
@@ -117,7 +117,7 @@ license: cc-by-3.0
Заметки:
- Режим Opera Turbo сжимает трафик до 80%, режим Opera Mini — до 90%.
-- Для Opera Turbo, отмеченного звёздочкой, также есть опция [Video Boost](http://blogs.opera.com/mobile/2014/11/new-opera-mini-for-iphone-ipad-less-buffering-free-download-appstore/) для сжатия видео.
+- Для Opera Turbo, отмеченного звёздочкой, также есть опция [Video Boost](http://www.opera.com/blogs/mobile/2014/11/new-opera-mini-for-iphone-ipad-less-buffering-free-download-appstore/) для сжатия видео.
- Если вы определяете положение пользователей на основе IP-адреса, обязательно проверяйте заголовок `X-Forwarded-For`. Таким образом вы сможете верно определить откуда пользователь открыл ваш сайт в браузере, который использует прокси Opera Mini и Opera Turbo.
- Поддержка стандартов в Opera Mini «ограничена», это значит, что сложный JavaScript, CSS и другие динамические элементы могут работать не так, как вы ожидаете из-за особенностей серверной отрисовки и ограниченным возможностям устройств.
- Старые браузеры Opera на движке Presto, например, Opera 12 для компьютеров, Opera Mobile Classic, и т.д. уже не поддерживаются и в этом списке не приведены.
diff --git a/src/blog/_posts/2013-07-02-introducing-opera-15-for-desktop-and-a-fast-release-cycle.md b/src/blog/_posts/2013-07-02-introducing-opera-15-for-desktop-and-a-fast-release-cycle.md
index d33dbfc44..b495407f8 100644
--- a/src/blog/_posts/2013-07-02-introducing-opera-15-for-desktop-and-a-fast-release-cycle.md
+++ b/src/blog/_posts/2013-07-02-introducing-opera-15-for-desktop-and-a-fast-release-cycle.md
@@ -12,7 +12,7 @@ Here it is — [Opera 15 for computers](http://www.opera.com/computer): your fas
-Opera 15 for computers also commences our new [fast release cycle](http://blogs.opera.com/desktop/2013/05/opera-features-and-release-cycle/), so expect to see what’s in the next version very soon, too.
+Opera 15 for computers also commences our new [fast release cycle](http://www.opera.com/blogs/desktop/2013/05/opera-features-and-release-cycle/), so expect to see what’s in the next version very soon, too.
### So what’s new?
diff --git a/src/blog/_posts/2013-11-18-opera-desktop-18-released.md b/src/blog/_posts/2013-11-18-opera-desktop-18-released.md
index 8740c13e4..919632ed1 100644
--- a/src/blog/_posts/2013-11-18-opera-desktop-18-released.md
+++ b/src/blog/_posts/2013-11-18-opera-desktop-18-released.md
@@ -89,4 +89,4 @@ In the next two weeks, we’ll promote the experimental [Opera developer stream]
[29]: http://opera.com/developer
[30]: http://opera.com/next
-[31]: http://blogs.opera.com/desktop/
+[31]: http://www.opera.com/blogs/desktop/
diff --git a/src/blog/_posts/2014-04-24-browser-update-news.md b/src/blog/_posts/2014-04-24-browser-update-news.md
index d708246a1..8cccbd8a9 100644
--- a/src/blog/_posts/2014-04-24-browser-update-news.md
+++ b/src/blog/_posts/2014-04-24-browser-update-news.md
@@ -29,18 +29,18 @@ So download Opera Coast. You’re *shore* to like it. (Ha!)
## Opera 21 for Android
-Our Chromium-based mobile browser has been upgraded to version 21. It sports a [shiny revamped Discover feature](http://blogs.opera.com/mobile/2014/04/opera-for-android-new-discover-feature/), with Chromium 34 under the hood, and lots of stability and usability enhancements.
+Our Chromium-based mobile browser has been upgraded to version 21. It sports a [shiny revamped Discover feature](http://www.opera.com/blogs/mobile/2014/04/opera-for-android-new-discover-feature/), with Chromium 34 under the hood, and lots of stability and usability enhancements.
Get [Opera 21 for Android on Google Play](https://play.google.com/store/apps/details?id=com.opera.browser&referrer=utm_source%3Dopera_mobile_blog%26utm_medium%3Dtextlink%26utm_content%3Dgplaylink_vsoperacom%26utm_campaign%3Dandroid_social), or [download directly](http://www.opera.com/download/get/?partner=www&product=android).
## Opera Mini 8 for Java and BlackBerry
-[Opera Mini 8 for Java and BlackBerry](http://blogs.opera.com/mobile/2014/03/opera-mini-for-java-and-blackberry/) has been redesigned and now has Private Browsing, Night Mode, keyboard access to tabs and a revamped data savings overview.
+[Opera Mini 8 for Java and BlackBerry](http://www.opera.com/blogs/mobile/2014/03/opera-mini-for-java-and-blackberry/) has been redesigned and now has Private Browsing, Night Mode, keyboard access to tabs and a revamped data savings overview.
-[Opera Mini for Android](http://blogs.opera.com/mobile/2014/03/opera-mini-android-update-support-high-resolution-screens/) has been tweaked to better support high-resolution screens and RTL languages.
+[Opera Mini for Android](http://www.opera.com/blogs/mobile/2014/03/opera-mini-android-update-support-high-resolution-screens/) has been tweaked to better support high-resolution screens and RTL languages.
## Opera 12.17 for Windows
-Opera 12.16 Windows installer was theoretically vulnerable to a Heartbleed attack from someone in possession of a valid Opera certificate. As [Sigbjørn from security writes](http://blogs.opera.com/desktop/2014/04/opera-12-17/), “While it is unlikely that someone has gained access to a certificate of ours, we cannot rule out that some foreign intelligence agency has done so, and we want to be on the safe side.”
+Opera 12.16 Windows installer was theoretically vulnerable to a Heartbleed attack from someone in possession of a valid Opera certificate. As [Sigbjørn from security writes](http://www.opera.com/blogs/desktop/2014/04/opera-12-17/), “While it is unlikely that someone has gained access to a certificate of ours, we cannot rule out that some foreign intelligence agency has done so, and we want to be on the safe side.”
Opera 12 for Windows will update itself automatically. Mac and Linux are not affected, and will not receive a 12.17 update.
diff --git a/src/blog/_posts/2014-06-26-opera-mini-8-for-ios.md b/src/blog/_posts/2014-06-26-opera-mini-8-for-ios.md
index 92da7ffb8..48366c235 100644
--- a/src/blog/_posts/2014-06-26-opera-mini-8-for-ios.md
+++ b/src/blog/_posts/2014-06-26-opera-mini-8-for-ios.md
@@ -16,7 +16,7 @@ license: cc-by-3.0
Opera Mini for iOS
-Today, we released [Opera Mini 8 for iOS](https://itunes.apple.com/app/id363729560). It’s a completely redesigned product that, for the first time, offers three different browser modes, two of which save time and money for the consumer — or get them connected on slow networks that other browsers can’t handle. More details for consumers are available [on mobile team blog](http://blogs.opera.com/mobile/2014/06/download-the-new-opera-mini-for-iphone-ipad/).
+Today, we released [Opera Mini 8 for iOS](https://itunes.apple.com/app/id363729560). It’s a completely redesigned product that, for the first time, offers three different browser modes, two of which save time and money for the consumer — or get them connected on slow networks that other browsers can’t handle. More details for consumers are available [on mobile team blog](http://www.opera.com/blogs/mobile/2014/06/download-the-new-opera-mini-for-iphone-ipad/).
If you’ve upgraded from the previous version, it will start in Mini mode. New installs will open in Turbo mode. The browser mode can be switched using the “O” button on the right of the toolbar.
diff --git a/src/blog/_posts/2014-07-22-opera-23.md b/src/blog/_posts/2014-07-22-opera-23.md
index 1886f6eb3..eb5dd889d 100644
--- a/src/blog/_posts/2014-07-22-opera-23.md
+++ b/src/blog/_posts/2014-07-22-opera-23.md
@@ -2,7 +2,7 @@
title: Opera 23 released
authors:
- mathias-bynens
-intro: 'Opera 23 (based on Chromium 36) for [Mac and Windows](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://blogs.opera.com/desktop/2014/07/heart-icon-opera-23-for-windows-and-mac/). Here’s what it means for web developers.'
+intro: 'Opera 23 (based on Chromium 36) for [Mac and Windows](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://www.opera.com/blogs/desktop/2014/07/heart-icon-opera-23-for-windows-and-mac/). Here’s what it means for web developers.'
tags:
- html
- css
@@ -11,7 +11,7 @@ tags:
license: cc-by-3.0
---
-Opera 23 (based on Chromium 36) for [Mac and Windows](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://blogs.opera.com/desktop/2014/07/heart-icon-opera-23-for-windows-and-mac/). Here’s what it means for web developers.
+Opera 23 (based on Chromium 36) for [Mac and Windows](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://www.opera.com/blogs/desktop/2014/07/heart-icon-opera-23-for-windows-and-mac/). Here’s what it means for web developers.
## WOFF2 web fonts
diff --git a/src/blog/_posts/2014-08-08-web-notifications-in-opera-developer-25.md b/src/blog/_posts/2014-08-08-web-notifications-in-opera-developer-25.md
index 6c2acf7b1..73f420373 100644
--- a/src/blog/_posts/2014-08-08-web-notifications-in-opera-developer-25.md
+++ b/src/blog/_posts/2014-08-08-web-notifications-in-opera-developer-25.md
@@ -10,7 +10,7 @@ tags:
license: cc-by-3.0
---
-You might have noticed that [Opera Developer 25](http://blogs.opera.com/desktop/2014/08/opera-developer-25-supports-web-notifications/) has support for [Web Notifications](http://www.w3.org/TR/notifications/).
+You might have noticed that [Opera Developer 25](http://www.opera.com/blogs/desktop/2014/08/opera-developer-25-supports-web-notifications/) has support for [Web Notifications](http://www.w3.org/TR/notifications/).
Now, Web Notifications was already there in the Chromium project for quite some time, so why did it take us time to add it? Well, the way Chromium deals with notifications makes it seem non-native in certain platforms — we wanted to make it feel native on all our platforms, and we worked on it to make it happen.
diff --git a/src/blog/_posts/2014-09-02-opera-24.md b/src/blog/_posts/2014-09-02-opera-24.md
index 6e981f7ba..5393c91b6 100644
--- a/src/blog/_posts/2014-09-02-opera-24.md
+++ b/src/blog/_posts/2014-09-02-opera-24.md
@@ -2,7 +2,7 @@
title: Opera 24 released
authors:
- mathias-bynens
-intro: 'Opera 24 (based on Chromium 37) for [Mac and Windows](http://www.opera.com/computer) is out! For users, it includes [tab preview, better hi-res support and more obvious Private Windows](http://blogs.opera.com/desktop/2014/09/browse-faster-opera-24-desktop-with-tab-preview/). Here’s what the new release means for web developers.'
+intro: 'Opera 24 (based on Chromium 37) for [Mac and Windows](http://www.opera.com/computer) is out! For users, it includes [tab preview, better hi-res support and more obvious Private Windows](http://www.opera.com/blogs/desktop/2014/09/browse-faster-opera-24-desktop-with-tab-preview/). Here’s what the new release means for web developers.'
tags:
- html
- css
@@ -11,7 +11,7 @@ tags:
license: cc-by-3.0
---
-Opera 24 (based on Chromium 37) for [Mac and Windows](http://www.opera.com/computer) is out! For users, it includes [tab preview, better hi-res support and more obvious Private Windows](http://blogs.opera.com/desktop/2014/09/browse-faster-opera-24-desktop-with-tab-preview/). Here’s what the new release means for web developers.
+Opera 24 (based on Chromium 37) for [Mac and Windows](http://www.opera.com/computer) is out! For users, it includes [tab preview, better hi-res support and more obvious Private Windows](http://www.opera.com/blogs/desktop/2014/09/browse-faster-opera-24-desktop-with-tab-preview/). Here’s what the new release means for web developers.
## Improved font rendering
diff --git a/src/blog/_posts/2014-10-15-opera-25.md b/src/blog/_posts/2014-10-15-opera-25.md
index 48024bb60..c79a6d468 100644
--- a/src/blog/_posts/2014-10-15-opera-25.md
+++ b/src/blog/_posts/2014-10-15-opera-25.md
@@ -2,7 +2,7 @@
title: Opera 25 released
authors:
- mathias-bynens
-intro: 'Opera 25 (based on Chromium 38) for [Mac and Windows](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://blogs.opera.com/desktop/). Here’s what it means for web developers.'
+intro: 'Opera 25 (based on Chromium 38) for [Mac and Windows](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://www.opera.com/blogs/desktop/). Here’s what it means for web developers.'
tags:
- html
- css
@@ -11,7 +11,7 @@ tags:
license: cc-by-3.0
---
-Opera 25 (based on Chromium 38) for [Mac and Windows](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://blogs.opera.com/desktop/2014/10/visual-bookmarks-opera-for-computers/). Here’s what it means for web developers.
+Opera 25 (based on Chromium 38) for [Mac and Windows](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://www.opera.com/blogs/desktop/2014/10/visual-bookmarks-opera-for-computers/). Here’s what it means for web developers.
## The `` HTML element
diff --git a/src/blog/_posts/2014-12-03-opera-26.md b/src/blog/_posts/2014-12-03-opera-26.md
index 832c54e0d..e45181400 100644
--- a/src/blog/_posts/2014-12-03-opera-26.md
+++ b/src/blog/_posts/2014-12-03-opera-26.md
@@ -2,7 +2,7 @@
title: Opera 26 released
authors:
- mathias-bynens
-intro: 'Opera 26 (based on Chromium 39) for [Mac, Windows, and Linux](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://blogs.opera.com/desktop/2014/12/share-bookmarks-opera-computers/). Here’s what it means for web developers.'
+intro: 'Opera 26 (based on Chromium 39) for [Mac, Windows, and Linux](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://www.opera.com/blogs/desktop/2014/12/share-bookmarks-opera-computers/). Here’s what it means for web developers.'
tags:
- html
- css
@@ -11,7 +11,7 @@ tags:
license: cc-by-3.0
---
-Opera 26 (based on Chromium 39) for [Mac, Windows — and, now, Linux too —](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://blogs.opera.com/desktop/2014/12/share-bookmarks-opera-computers/). Here’s what it means for web developers.
+Opera 26 (based on Chromium 39) for [Mac, Windows — and, now, Linux too —](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://www.opera.com/blogs/desktop/2014/12/share-bookmarks-opera-computers/). Here’s what it means for web developers.
## `rebeccapurple`
diff --git a/src/blog/_posts/2015-01-27-opera-27.md b/src/blog/_posts/2015-01-27-opera-27.md
index 3aaadd734..7eae34da8 100644
--- a/src/blog/_posts/2015-01-27-opera-27.md
+++ b/src/blog/_posts/2015-01-27-opera-27.md
@@ -2,7 +2,7 @@
title: Opera 27 released
authors:
- mathias-bynens
-intro: 'Opera 27 (based on Chromium 40) for [Mac, Windows, and Linux](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://blogs.opera.com/desktop/2015/01/opera-27-computers-bookmarks-tabs-navigation-bar/). Here’s what it means for web developers.'
+intro: 'Opera 27 (based on Chromium 40) for [Mac, Windows, and Linux](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://www.opera.com/blogs/desktop/2015/01/opera-27-computers-bookmarks-tabs-navigation-bar/). Here’s what it means for web developers.'
tags:
- html
- javascript
@@ -10,7 +10,7 @@ tags:
license: cc-by-3.0
---
-Opera 27 (based on Chromium 40) for [Mac, Windows, and Linux](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://blogs.opera.com/desktop/2015/01/opera-27-computers-bookmarks-tabs-navigation-bar/). Here’s what it means for web developers.
+Opera 27 (based on Chromium 40) for [Mac, Windows, and Linux](http://www.opera.com/computer) is out! To find out what’s new for consumers, see our [Desktop Team blog](http://www.opera.com/blogs/desktop/2015/01/opera-27-computers-bookmarks-tabs-navigation-bar/). Here’s what it means for web developers.
## Service Workers
diff --git a/src/blog/_posts/2015-03-10-opera-28.md b/src/blog/_posts/2015-03-10-opera-28.md
index 0f3d49828..97febc782 100644
--- a/src/blog/_posts/2015-03-10-opera-28.md
+++ b/src/blog/_posts/2015-03-10-opera-28.md
@@ -1,8 +1,9 @@
+
---
title: Opera 28 released
authors:
- mathias-bynens
-intro: 'Opera 28 (based on Chromium 41) for [Mac, Windows, Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/desktop/2015/03/bookmarks-syncing-opera-28/) and [Mobile](http://blogs.opera.com/mobile/2015/03/bookmarks-sync-opera-android-ios/) blogs. Here’s what it means for web developers.'
+intro: 'Opera 28 (based on Chromium 41) for [Mac, Windows, Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://www.opera.com/blogs/desktop/2015/03/bookmarks-syncing-opera-28/) and [Mobile](http://www.opera.com/blogs/mobile/2015/03/bookmarks-sync-opera-android-ios/) blogs. Here’s what it means for web developers.'
tags:
- html
- css
@@ -11,7 +12,7 @@ tags:
license: cc-by-3.0
---
-Opera 28 (based on Chromium 41) for [Mac, Windows, Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/desktop/2015/03/bookmarks-syncing-opera-28/) and [Mobile](http://blogs.opera.com/mobile/2015/03/bookmarks-sync-opera-android-ios/) blogs. Here’s what it means for web developers.
+Opera 28 (based on Chromium 41) for [Mac, Windows, Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://www.opera.com/blogs/desktop/2015/03/bookmarks-syncing-opera-28/) and [Mobile](http://www.opera.com/blogs/mobile/2015/03/bookmarks-sync-opera-android-ios/) blogs. Here’s what it means for web developers.
## `Element.prototype.closest(selector)`
@@ -59,7 +60,7 @@ The Web Audio API now allows developers to temporarily `suspend` an `AudioContex
ES6 `let` and `const` declarations are now supported in strict mode. `let` or `const` defines a variable limited in scope to the block, statement or expression in which it is used. This differs from the `var` keyword, which hoists variables to the top of their containing function. Here’s a simple example:
- for (let symbol of string) {
+ for (const symbol of string) {
// Note: `symbol` only exists within this block.
console.log(symbol);
}
diff --git a/src/blog/_posts/2015-04-28-opera-29.md b/src/blog/_posts/2015-04-28-opera-29.md
index ecd725bd7..53713823e 100644
--- a/src/blog/_posts/2015-04-28-opera-29.md
+++ b/src/blog/_posts/2015-04-28-opera-29.md
@@ -2,7 +2,7 @@
title: Opera 29 released
authors:
- mathias-bynens
-intro: 'Opera 29 (based on Chromium 42) for [Mac, Windows, Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/desktop/) and [Mobile](http://blogs.opera.com/mobile/) blogs. Here’s what it means for web developers.'
+intro: 'Opera 29 (based on Chromium 42) for [Mac, Windows, Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://www.opera.com/blogs/desktop/) and [Mobile](http://www.opera.com/blogs/mobile/) blogs. Here’s what it means for web developers.'
tags:
- html
- css
@@ -11,7 +11,7 @@ tags:
license: cc-by-3.0
---
-Opera 29 (based on Chromium 42) for [Mac, Windows, Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/desktop/) and [Mobile](http://blogs.opera.com/mobile/) blogs. Here’s what it means for web developers.
+Opera 29 (based on Chromium 42) for [Mac, Windows, Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://www.opera.com/blogs/desktop/) and [Mobile](http://www.opera.com/blogs/mobile/) blogs. Here’s what it means for web developers.
## ES6 classes
diff --git a/src/blog/_posts/2015-06-09-opera-30.md b/src/blog/_posts/2015-06-09-opera-30.md
index e217d6a59..44d5c4244 100644
--- a/src/blog/_posts/2015-06-09-opera-30.md
+++ b/src/blog/_posts/2015-06-09-opera-30.md
@@ -2,7 +2,7 @@
title: Opera 30 released
authors:
- mathias-bynens
-intro: 'Opera 30 (based on Chromium 43) for [Mac, Windows, Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/desktop/2015/06/view-tabs-easier-get-sidebar-extensions-opera-30/) and [Mobile](http://blogs.opera.com/mobile/2015/06/opera-30-android-sync-speeddials/) blogs. Here’s what it means for web developers.'
+intro: 'Opera 30 (based on Chromium 43) for [Mac, Windows, Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://www.opera.com/blogs/desktop/2015/06/view-tabs-easier-get-sidebar-extensions-opera-30/) and [Mobile](http://www.opera.com/blogs/mobile/2015/06/opera-30-android-sync-speeddials/) blogs. Here’s what it means for web developers.'
tags:
- html
- css
@@ -11,7 +11,7 @@ tags:
license: cc-by-3.0
---
-Opera 30 (based on Chromium 43) for [Mac, Windows, Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/desktop/2015/06/view-tabs-easier-get-sidebar-extensions-opera-30/) and [Mobile](http://blogs.opera.com/mobile/2015/06/opera-30-android-sync-speeddials/) blogs. Here’s what it means for web developers.
+Opera 30 (based on Chromium 43) for [Mac, Windows, Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://www.opera.com/blogs/desktop/2015/06/view-tabs-easier-get-sidebar-extensions-opera-30/) and [Mobile](http://www.opera.com/blogs/mobile/2015/06/opera-30-android-sync-speeddials/) blogs. Here’s what it means for web developers.
## Support for MSE with H.264
diff --git a/src/blog/_posts/2015-08-04-opera-31.md b/src/blog/_posts/2015-08-04-opera-31.md
index b7495b8a6..650b8e3bd 100644
--- a/src/blog/_posts/2015-08-04-opera-31.md
+++ b/src/blog/_posts/2015-08-04-opera-31.md
@@ -2,7 +2,7 @@
title: Opera 31 released
authors:
- mathias-bynens
-intro: 'Opera 31 (based on Chromium 44) for [Mac, Windows, Linux](http://www.opera.com/computer) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/desktop/2015/08/opera-31-speeds-up/) blog. Here’s what it means for web developers.'
+intro: 'Opera 31 (based on Chromium 44) for [Mac, Windows, Linux](http://www.opera.com/computer) is out! To find out what’s new for users, see our [Desktop](http://www.opera.com/blogs/desktop/2015/08/opera-31-speeds-up/) blog. Here’s what it means for web developers.'
tags:
- html
- css
@@ -11,7 +11,7 @@ tags:
license: cc-by-3.0
---
-Opera 31 (based on Chromium 44) for [Mac, Windows, Linux](http://www.opera.com/computer) is out! To find out what’s new for users, see [our Desktop blog](http://blogs.opera.com/desktop/2015/08/opera-31-speeds-up/). Here’s what it means for web developers.
+Opera 31 (based on Chromium 44) for [Mac, Windows, Linux](http://www.opera.com/computer) is out! To find out what’s new for users, see [our Desktop blog](http://www.opera.com/blogs/desktop/2015/08/opera-31-speeds-up/). Here’s what it means for web developers.
## CSS multi-column layout
diff --git a/src/blog/_posts/2015-09-08-opera-mini-11-modes.md b/src/blog/_posts/2015-09-08-opera-mini-11-modes.md
index d33dc887b..ea6bd3976 100644
--- a/src/blog/_posts/2015-09-08-opera-mini-11-modes.md
+++ b/src/blog/_posts/2015-09-08-opera-mini-11-modes.md
@@ -2,14 +2,14 @@
title: Opera Mini 11 for Android’s new compression mode
authors:
- bruce-lawson
-intro: '[Opera Mini 11 for Android](http://blogs.opera.com/mobile/2015/09/choose-high-or-extreme-savings-new-opera-mini-android/) was released today with a new compression mode that preserves web fonts, layout and JavaScript. Learn more!'
+intro: '[Opera Mini 11 for Android](http://www.opera.com/blogs/mobile/2015/09/choose-high-or-extreme-savings-new-opera-mini-android/) was released today with a new compression mode that preserves web fonts, layout and JavaScript. Learn more!'
tags:
- javascript
- opera-mini
license: cc-by-3.0
---
-Today, we released [Opera Mini 11 for Android](http://blogs.opera.com/mobile/2015/09/choose-high-or-extreme-savings-new-opera-mini-android/). It has two modes. By default, it starts in Extreme-compression mode. This is the traditional Opera Mini compression that can reduce a site down to 10% of its original size, using the Opera Presto rendering engine on a proxy server.
+Today, we released [Opera Mini 11 for Android](http://www.opera.com/blogs/mobile/2015/09/choose-high-or-extreme-savings-new-opera-mini-android/). It has two modes. By default, it starts in Extreme-compression mode. This is the traditional Opera Mini compression that can reduce a site down to 10% of its original size, using the Opera Presto rendering engine on a proxy server.
As always, this means a trade-off between experience and speed. Some sites may render differently, and some JavaScript won’t function as you expect. (Read more about [Opera Mini and JavaScript](https://dev.opera.com/articles/opera-mini-and-javascript/) and [Making websites that work well on Opera Mini](https://dev.opera.com/articles/making-sites-work-opera-mini/).)
diff --git a/src/blog/_posts/2015-09-15-opera-32.md b/src/blog/_posts/2015-09-15-opera-32.md
index 6252f53e3..d1e3e8ea4 100644
--- a/src/blog/_posts/2015-09-15-opera-32.md
+++ b/src/blog/_posts/2015-09-15-opera-32.md
@@ -2,7 +2,7 @@
title: Opera 32 released
authors:
- mathias-bynens
-intro: 'Opera 32 (based on Chromium 45) for [Mac, Windows, and Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/desktop/2015/09/opera-32-privacy-is-a-universal-right-2/) and [Mobile](http://blogs.opera.com/mobile/2015/09/opera-32-add-to-home-screen/) blogs. Here’s what it means for web developers.'
+intro: 'Opera 32 (based on Chromium 45) for [Mac, Windows, and Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://www.opera.com/blogs/desktop/2015/09/opera-32-privacy-is-a-universal-right-2/) and [Mobile](http://www.opera.com/blogs/mobile/2015/09/opera-32-add-to-home-screen/) blogs. Here’s what it means for web developers.'
tags:
- html
- css
@@ -11,7 +11,7 @@ tags:
license: cc-by-3.0
---
-Opera 32 (based on Chromium 45) for [Mac, Windows, and Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/desktop/2015/09/opera-32-privacy-is-a-universal-right-2/) and [Mobile](http://blogs.opera.com/mobile/2015/09/opera-32-add-to-home-screen/) blogs. Here’s what it means for web developers.
+Opera 32 (based on Chromium 45) for [Mac, Windows, and Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://www.opera.com/blogs/desktop/2015/09/opera-32-privacy-is-a-universal-right-2/) and [Mobile](http://www.opera.com/blogs/mobile/2015/09/opera-32-add-to-home-screen/) blogs. Here’s what it means for web developers.
## ES6 arrow functions
diff --git a/src/blog/_posts/2015-10-27-opera-33.md b/src/blog/_posts/2015-10-27-opera-33.md
index 45e5efe05..2f6ff7d02 100644
--- a/src/blog/_posts/2015-10-27-opera-33.md
+++ b/src/blog/_posts/2015-10-27-opera-33.md
@@ -2,7 +2,7 @@
title: Opera 33 released
authors:
- mathias-bynens
-intro: 'Opera 33 (based on Chromium 46) for [Mac, Windows, and Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/news/2015/10/the-new-o-has-landed-on-opera-for-computers/) and [Mobile](http://blogs.opera.com/mobile/2015/11/video-compression-now-in-opera-for-android/) blogs. Here’s what it means for web developers.'
+intro: 'Opera 33 (based on Chromium 46) for [Mac, Windows, and Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/news/2015/10/the-new-o-has-landed-on-opera-for-computers/) and [Mobile](http://www.opera.com/blogs/mobile/2015/11/video-compression-now-in-opera-for-android/) blogs. Here’s what it means for web developers.'
tags:
- html
- css
@@ -11,7 +11,7 @@ tags:
license: cc-by-3.0
---
-Opera 33 (based on Chromium 46) for [Mac, Windows, and Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/news/2015/10/the-new-o-has-landed-on-opera-for-computers/) and [Mobile](http://blogs.opera.com/mobile/2015/11/video-compression-now-in-opera-for-android/) blogs. Here’s what it means for web developers.
+Opera 33 (based on Chromium 46) for [Mac, Windows, and Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/news/2015/10/the-new-o-has-landed-on-opera-for-computers/) and [Mobile](http://www.opera.com/blogs/mobile/2015/11/video-compression-now-in-opera-for-android/) blogs. Here’s what it means for web developers.
## ``
diff --git a/src/blog/_posts/2015-12-08-opera-34.md b/src/blog/_posts/2015-12-08-opera-34.md
index c39d3ea9a..7d1d05873 100644
--- a/src/blog/_posts/2015-12-08-opera-34.md
+++ b/src/blog/_posts/2015-12-08-opera-34.md
@@ -2,7 +2,7 @@
title: Opera 34 released
authors:
- mathias-bynens
-intro: 'Opera 34 (based on Chromium 47) for [Mac, Windows, and Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/desktop/2015/12/opera-34-technology-help/) and [Mobile](http://www.opera.com/blogs/mobile/2015/12/force-enable-zoom-opera-34-for-android/) blogs. Here’s what it means for web developers.'
+intro: 'Opera 34 (based on Chromium 47) for [Mac, Windows, and Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://www.opera.com/blogs/desktop/2015/12/opera-34-technology-help/) and [Mobile](http://www.opera.com/blogs/mobile/2015/12/force-enable-zoom-opera-34-for-android/) blogs. Here’s what it means for web developers.'
tags:
- html
- css
@@ -11,7 +11,7 @@ tags:
license: cc-by-3.0
---
-Opera 34 (based on Chromium 47) for [Mac, Windows, and Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/desktop/2015/12/opera-34-technology-help/) and [Mobile](http://www.opera.com/blogs/mobile/2015/12/force-enable-zoom-opera-34-for-android/) blogs. Here’s what it means for web developers.
+Opera 34 (based on Chromium 47) for [Mac, Windows, and Linux](http://www.opera.com/computer) and [Android](http://www.opera.com/mobile/operabrowser/android) is out! To find out what’s new for users, see our [Desktop](http://www.opera.com/blogs/desktop/2015/12/opera-34-technology-help/) and [Mobile](http://www.opera.com/blogs/mobile/2015/12/force-enable-zoom-opera-34-for-android/) blogs. Here’s what it means for web developers.
## `Array.prototype.includes`
diff --git a/src/blog/_posts/2016-02-02-opera-35.md b/src/blog/_posts/2016-02-02-opera-35.md
index 31c8d6243..d12d17b50 100644
--- a/src/blog/_posts/2016-02-02-opera-35.md
+++ b/src/blog/_posts/2016-02-02-opera-35.md
@@ -2,7 +2,7 @@
title: Opera 35 released
authors:
- mathias-bynens
-intro: 'Opera 35 (based on Chromium 48) for [Mac, Windows, and Linux](http://www.opera.com/computer) is out! To find out what’s new for users, see our [Desktop](http://blogs.opera.com/desktop/) blog. Here’s what it means for web developers.'
+intro: 'Opera 35 (based on Chromium 48) for [Mac, Windows, and Linux](http://www.opera.com/computer) is out! To find out what’s new for users, see our [Desktop](http://www.opera.com/blogs/desktop/) blog. Here’s what it means for web developers.'
tags:
- html
- css
@@ -11,7 +11,7 @@ tags:
license: cc-by-3.0
---
-Opera 35 (based on Chromium 48) for [Mac, Windows, and Linux](http://www.opera.com/computer) is out! To find out what’s new for users, see [our Desktop blog](http://blogs.opera.com/desktop/). Here’s what it means for web developers.
+Opera 35 (based on Chromium 48) for [Mac, Windows, and Linux](http://www.opera.com/computer) is out! To find out what’s new for users, see [our Desktop blog](http://www.opera.com/blogs/desktop/). Here’s what it means for web developers.
## ES6: more well-known symbols