Хотите услышать секрет? Это большой. Вы уверены, что справитесь? Хорошо, здесь идет. Есть и другие браузеры, кроме Google Chrome.
Я знаю, шокирует. Chrome, по большей части, становится тем, чем Internet Explorer был в 1999 году: полностью и безоговорочно доминирующим на рынке браузеров, но нетрудно понять, почему. Chrome просто очень, очень хорош. Он получил поддержку большинства стандартов HTML5
и поставляется с некоторыми довольно мощными инструментами разработчика
, Он также с открытым исходным кодом и имеет огромный набор расширений, которые облегчают работу и отвлекают от этой работы.
Итак, с какой стати вы хотите попробовать другой браузер? Ну, есть несколько довольно веских причин. Если вы используете Windows 8.1
Возможно, вы захотите использовать браузер, который тесно связан с внешним видом сенсорного Metro. Если вас интересует невероятно быстрый просмотр страниц, возможно, вы захотите использовать Safari, который значительно быстрее Chrome, во многом благодаря его феноменальному интерпретатору JavaScript
,
Но эти два браузера имеют сокрушительный недостаток. Некоторые из расширенных функций спецификации HTML5 недоступны. А именно, WebRTC, который является краеугольным камнем многих веб-сайтов, которые используют связь в реальном времени для работы. В широком смысле это означает приложения для обмена мгновенными сообщениями, игры и инструменты видеоконференцсвязи, такие как emerge.in, которыми мы очень сильно поклоняемся в MakeUseOf. Хотя Microsoft сделала все возможное для поддержки IE, они все еще отстают, как показано в таблице ниже.
К сожалению, Internet Explorer и Safari не могут работать с WebRTC изначально. Но ключевое слово там — «изначально». С помощью простого плагина для браузера вы можете заставить IE и Safari работать так же, как Chrome и Firefox. Вот как.
Познакомьтесь с Temasys и Skylink
Temasys — сингапурский стартап, который живет и дышит WebRTC. Они прекрасно осведомлены о потенциале этой удивительной технологии, но также знают, что ею могут воспользоваться только пользователи Opera, Firefox и Chrome. Итак, они выпустили Skylink, бесплатный плагин для OS X и Windows, который переносит WebRTC в Safari и Internet Explorer.
Вы можете найти соответствующую загрузку для вашей платформы здесь. Но как ты это используешь?
Для OS X
Что ж, давайте сначала посмотрим, как WebRTC работает с Safari и OS X. SkyLink поставляется в виде знакомого файла DMG, который при открытии показывает расширение Safari и ярлык для папки, в которой хранятся расширения Safari. При копировании вам будет предложено ввести пароль.
Если у вас открыт Safari, вам нужно будет закрыть и снова открыть его, чтобы он вступил в силу. Тогда у вас будет браузер, совместимый с WebRTC. Поздравляем! Чтобы убедиться, что это работает, посетите netscan.co, который запустит ряд тестов, чтобы определить, какую часть спецификации WebRTC поддерживает ваш браузер.
Прежде чем он выполнит какие-либо проверки вашей системы, вы должны сначала дать ему разрешение на использование плагина SkyLink WebRTC. Если вы довольны этим, нажмите «доверять».
Если это сработало, вы должны увидеть что-то вроде этого.
Для Windows
Добавить поддержку WebRTC в Internet Explorer также очень просто. Плагин Termasys Skylink для Windows распространяется в виде файла MSI, поэтому для его установки необходимо щелкнуть файл и принять лицензионное соглашение.
После установки вы должны увидеть что-то вроде этого.
И это об этом. Вам не нужно вручную аутентифицировать плагин для каждого посещаемого вами веб-сайта, потому что Internet Explorer сделает это за вас. Хотя вам придется добавить исключение для него в брандмауэр Windows, чтобы он знал, что ваш трафик является законным. Это связано с тем, что WebRTC использует обход сетевых адресов (NAT) для связи с компьютерами за пределами вашей домашней сети.
Но есть улов …
Хотя Skylink обеспечивает полную поддержку WebRTC для Internet Explorer и Safari, не все веб-сайты, поддерживающие WebRTC, поддерживают это… Скажите, что?
Да, установка плагина на вашем компьютере — это только полдела. Сами веб-сайты должны сделать небольшую настройку, чтобы они могли обнаружить плагин. Плохая новость заключается в том, что некоторые веб-сайты, такие как emerge.in, не сделали эту настройку. Хорошие новости есть у многих других, в том числе:
- GetARoom.io — полнофункциональная платформа для видеоконференций WebRTC.
- Bistri.com — Как и выше, но в значительной степени на основе API, что позволяет разработчикам интегрировать средства видеочата в свои веб-сайты, как это было бы с API Appear.in
,
- Jssip.net — мощный клиент SIP-телефона на основе браузера.
- Jitsi.org — ориентированный на конфиденциальность и готовый к работе в сети HD клиент для веб-конференций.
Нашли больше? Расскажите мне о них в разделе комментариев ниже.