Гучна історія браузера Opera



У той час, коли простори Глобальної Мережі борознили тільки обрані користувачі, прості обивателі не підозрювали, що вже через кілька років їм скажуть: «Ласкаво просимо в клуб!». Компанії, які вірили в світле майбутнє, намагалися скоріше втягнути їх у велику павутину.

Однією з таких компаній була норвезька Telenor (до 1995 року — Televerket). Її співробітники Стефенсон фон Течнер та Гейр Иварсей розробляли спеціальну систему збору і обробки даних ODA. Проте в 1993 році вони переключилися на нову задачу — створення особистого сайту компанії. Для того часу це було досить сміливим та інноваційним рішенням.

У процесі роботи вони активно використовували найбільш популярний на той момент інтернет-браузер Mosaic. Незабаром Течнер та Иварсей зробили висновок, що він не годиться для серфінгу по Мережі.
Читати далі →

API для управління плеєром на сайтах

Передісторія

У 2012-2013 роках я знайшов одне онлайн-радіо, яке «зачепило» мене великим вибором хорошої музики і тим, що там (майже) не було реклами.
За своєю посадою я — web-розробник, та ще цікавлюся різними технологіями і відбуваються в науці, і тому у мене досить часто відкрито багато вкладок в браузері, а часто ще й кілька профілів у браузері. А якщо ще додати до цього середовище розробки, графічний редактор, відкриті папки, то хоч заплави навігатор по всіх відкритих вікон і меню.
Музика у вкладці в браузері у мене відігравала велику частину часу. Коли мені потрібно було призупинити відтворення, щоб відповісти на дзвінок або подивитися цікавий відеоролик, доводилося спочатку знайти потрібне вікно браузера, потім — вкладку і тільки після цього можна було натиснути заповітну кнопку паузи.
Таке відбувалося часто, і я все частіше став задаватися думкою знайти рішення цієї проблеми.
Читати далі →

«Веб — це найскладніша платформа в історії людства» — інтерв'ю з Вадимом Макєєвим з Opera



У цьому випуску «Без слайдів» гостем виступив Вадим Макєєв aka pepelsbey, євангеліст компанії Opera Software, один з найвідоміших фронтенд-людей в країні, організатор багатьох заходів в індустрії.

Ми встигли обговорити:
  • еволюцію WebKit;
  • шлях Microsoft і нову модель браузера;
  • архітектуру сучасних браузерів;
  • як Opera вибирала між WebKit і Blink;
  • стандартизацію у вебі;
  • наскільки важка робота веб-розробника;
  • JavaScript і його «продовження»;
  • jQuery, і чому він все ще потрібен;
  • HTTP/2;
  • ритм життя євангеліста;
  • мобільний веб і Opera Mini;


Інтерв'ю взято в лютому, але руки дійшли до публікації лише зараз.

Відео-версія нашої бесіди ось тут:


А для тих, хто віддає перевагу читати, — під катом розшифровка нашої бесіди.


Читати далі →

Нова Opera для комп'ютерів, Android і Windows Phone



Давно ми вам нічого не розповідали про наші браузери, готували привід. Але тепер вже вибачте — цілий парад оновлення: Opera 30 для комп'ютерів, Opera 30 для Android і, нарешті, фінальна версія Opera Mini для Windows Phone.
Читати далі →

Браузери Opera, їх режими і движки



Браузер Opera доступний на безлічі платформ, в різних видах, з різними режимами, движками і рівнями підтримки стандартів. В такому різноманітті можна легко заплутатися — чи знаєте ви, приміром, що в Opera Mini для iOS є три режими, один з яких це
UIWebView
з Opera Turbo? Тому ми вирішили зібрати простий огляд всіх наших продуктів, який пояснює деякі технічні відмінності наших браузерів.

ОС Браузер Режим Движок Проксі Стандарти
Чоловічий Opera Звичайний Chromium Немає
Opera Turbo Chromium Так
Opera Mini Opera Mini Presto, серверний Так Обмежені
iOS Opera Mini Звичайний WebKit, системний Немає
Opera Turbo * WebKit, системний Так
Opera Mini Presto, серверний Так Обмежені
Coast Normal WebKit, системний Немає
Opera Turbo * WebKit, системний Так
J2ME Opera Mini Opera Mini Presto, серверний Так Обмежені
Windows Phone Opera Mini Opera Mini Presto, серверний Так Обмежені
Комп'ютери Opera Звичайний Chromium Немає
Opera Turbo Chromium Так

Читати далі →

Питання для зустрічі з Opera Software в Петербурзі



Можна довго щось впевнено пиляти, придумувати і планувати, але якщо ти не знаєш, для кого ти це робиш — нічого хорошого не вийде. 12 червня в Петербурзі в IT-барі KL10CH ми проводимо зустріч Opera з спільнотою, на якій дуже хочемо поспілкуватися з вами. А ті, хто не зможе бути там, можуть задати питання або висловитися в коментарях до цього топіку.

На зустрічі Андреас Торшхайм, головний менеджер по продуктам Opera, Андреас Бовенс, менеджер з Opera для Android і Вадим Макєєв, веб-євангеліст Opera (це я, привіт) розкажуть про наших поточних і майбутніх проектах, а також дадуть відповіді на запитання.
Читати далі →

Розширення Інформер Вконтакте для браузерів Opera, Chrome та інших



Коли захотів встановити на свій браузер максимально просте розширення, щоб бачити лічильник про нові повідомлення, заявках у друзі і т. д. Пошук нічого не дав. Максимально наближеним варіантом був VKfox, але тоді він мені видався вкрай важкими навороченним. Також знайшов один цікавий варіант для Opera 11. Але у мене був інший браузер. І тоді я вирішив написати таке розширення самостійно.

Читати далі →

Стажування в Норвегії: Opera Software

В компанії Opera Software кожен рік проводяться літні стажування. У минулому році Кирило Ігнатьєв Kiri11squid з Ярославля потрапив на стажування в наш офіс і ми попросили його розповісти свою історію.



Будівлю Опери Осло. Але не Opera Software, а там, де співають

Мене часто запитують: «Чому саме Opera?». Складне питання, але спробую відповісти. Насправді мені давно подобалася Opera: і як браузер, і як компанія. Одного разу я просто зайшов на сайт Opera і пошукав там стажування. Вибрав саму для себе цікаву (Python, Desktop) і вирішив подати заявку. Для цього довелося оновити своє резюме і переписати оцінки з заліковки в файл (це називається Transcript). Це було в квітні 2014.
Читати далі →

Оновлення серверів Opera Mini: Flexbox, ES5, HTML5-парсер



Ми оновили сервера Opera Mini до нової версії нашого движка Presto. Це означає, що розкладки на Flexbox та одиниці виміру
rem
будуть працювати, як ви і очікували.

Як ви вже напевно знаєте, Opera Mini розмальовує сторінок на серверах Opera, і вони потім в сильно стислому форматі відправляються назад до клієнти на пристроях. Це означає, що всі користувачі відразу ж побачать сторінки, відмальовані оновленими серверами Mini — їм не знадобиться оновлювати програми. Автоматичне оновлення для 260 мільйонів користувачів всього за одні вихідні. Ого.
Читати далі →