В конце 2016 года https://www.vutuv.de стал частью вселенной Free Basics Internet.org Facebook. В этом посте я хотел бы немного рассказать о том, почему и как.

Почему важны бесплатные основы?

Давайте посмотрим на https://en.wikipedia.org/wiki/Internet.org для быстрого определения того, что такое Internet.org и Free Basics:

Internet.org — это партнерство между компанией социальных сетей Facebook и шестью компаниями (Samsung, Ericsson, MediaTek, Opera Software, Nokia и Qualcomm), которое планирует обеспечить доступный доступ к избранные интернет-услуги для менее развитых стран… Приложение, предоставляющее эти услуги, было переименовано в Free Basics в сентябре 2015 года. По состоянию на ноябрь 2016 года internet.org используют 40 миллионов человек.

Я предполагаю, что у большинства читателей есть тарифный план на мобильном телефоне, который дает им достаточную пропускную способность и скорость для просмотра веб-страниц. Для жителей развивающихся стран это не так. Им приходится покупать мобильные данные с помощью предоплаченных карт. Как правило, в этих странах 10 МБ стоят 10 долларов США. В январе 2017 года средний размер веб-сайта составлял около 2 МБ (включая HTML, CSS, JavaScript и изображения). Так что на 10 долларов у вас будет 5 страниц. Становится ясно, почему веб-серфинг может стать непозволительной роскошью. И на медленных соединениях G2 или G2 это тоже очень медленно. С другой стороны, мобильные сети являются единственным доступным Интернетом в большинстве регионов развивающихся стран. Для них пока нет Google Fiber!

Facebook признал эту проблему и запустил Internet.org и приложение Free Basics. Пользователи могут бесплатно просматривать определенные веб-страницы, которые входят в программу Free Basics. Что, очевидно, для них немаловажно. Она приносит знания и возможности многим людям!

Для нас это тоже важно. Мы можем охватить аудиторию, которая не используется нашими конкурентами (например, LinkedIn). Люди, которые хотят стать частью бизнес-сети.

Как можно стать частью Internet.org?

https://en.wikipedia.org/wiki/Internet.org перечисляет около 20 веб-страниц, доступных на Free Basics. Так почему же больше компаний не участвует в Free Basics? Это какой-то зловещий генеральный план Facebook, чтобы просто подтолкнуть Facebook? Нет, вовсе нет! Рабочий процесс того, как стать частью Internet.org, очень прост и довольно быстр (это занимает около двух недель). Они установили несколько основных правил, которые должен выполнить любой кандидат перед отправкой своей страницы. Вот наиболее важные из них:

  • Веб-страница должна быть актуальна для пользователей Free Basics.
    Таким образом, моя личная домашняя страница (https://www.wintermeyer.de) не считается кандидатом.
  • Веб-страница должна быть легкой и быстрой для загрузки.
    Большинство пользователей Free Basic имеют очень небольшую пропускную способность. Они не могут загрузить 2 МБ для отображения одной страницы.
  • Нет JavaScript.
    Многие пользователи Free Basic просматривают веб-страницы на дешевых мобильных телефонах, которые поддерживают только самые простые браузеры. Кроме того, у них нет ни вычислительной мощности, ни оперативной памяти для обработки сложных одностраничных страниц JavaScript, которые сегодня можно увидеть повсюду.

Две недели назад один журналист спросил меня в телефонном интервью:
«Это не так уж сложно. Почему больше компаний не подают заявки на Free Basics?»
Мой ответ:
«Назовите мне одну веб-страницу, которую вы использовали в прошлом году, на которой не используется JavaScript, и я дам вам 20 долларов США».
На другом конце провода тишина.

Забавный факт: даже https://www.internet.org не подходит для Free Basics. Он использует JavaScript.

Это просто, если вы действительно хотите это сделать.

Я ценю строгие правила Free Basics. Они показывают, что понимают потребности своих пользователей. Конечно, для нас это означает изменение культуры разработки. Отсутствие JavaScript означает отсутствие причудливой анимации и Google Analytics. Тяжелая работа должна быть сделана на сервере. Графический интерфейс и рабочий процесс отличаются. Но это не конец света.

Это как Стив Джобс пару лет назад сказал, что на iOS не будет Flash. Он знал, что это было правильное решение, но большинство людей в то время не разделяли его мнения. Очевидно, он был прав. Флэш умер.

Отсутствие JavaScript подтолкнуло нас к созданию лучшего веб-приложения. Более быстрое веб-приложение. В конце концов, мы получили лучший продукт из-за ограничений. Попробуйте https://www.vutuv.de сами и убедитесь в его скорости.

Вывод

Free Basics посвящен сегодняшнему миру. Это помогает людям сейчас, а не через пару лет. Никакой JavaScript — это просто ступенька. Мой совет: пройдите лишнюю милю и создайте версию своей веб-страницы, которая работает без JavaScript. Коснитесь этого огромного рынка.

Пожалуйста, отправьте мне электронное письмо по адресу [email protected], если вам нужна консультация по этому вопросу. Мы специализируемся на оптимизации Ruby on Rails, Phoenix Framework и WebPerformance.