Lantern – это программное приложение для настольных компьютеров и мобильных устройств, обеспечивающее быстрый, надёжный и безопасный доступ к заблокированным веб-сайтам и приложениям, сохраняющее приватность.
Задача 1. Уровень сложности: низкий
Функция Discover Lantern позволяет создателям контента и пользователям продвигать контент в Lantern Network и получать информацию без цензуры.
Как бы вы сделали функцию Lantern Discover в Lantern более привлекательной для создателей контента? Представьте себе создателей контента из России, которые сталкиваются с проблемой потенциальной цензуры со стороны государства.
Представьте 3-5 модификаций функции Discover, чтобы сделать ее более привлекательной для создателей контента.
Приз: 200$
Задача 2. Уровень сложности: средний
Функция Discover в Lantern претерпевает серьезные изменения в пользовательском интерфейсе, чтобы сделать упор на потребление и создание контента способом, максимально удобным для пользователя. Попытайтесь изменить дизайн функции «Discover» в Lantern с полной имитацией пользовательского интерфейса и представить свои выводы.
Приз: 300$
Задача 3. Уровень сложности: высокий
Функция Discover в Lantern очень хорошо справляется с обработкой (созданием и потреблением) отдельных файлов. Эти файлы обычно представляют собой видео, изображения и аудиофайлы. Однако есть способ превратить целые веб-сайты в один файл. Это называется «Веб-бандл» (web-bundle). У Chrome также есть своя экспериментальная поддержка.
Превратить весь веб-сайт в веб-бандл непросто. Что надо сделать:
- Изучите, как это может работать, и поэкспериментируйте с превращением разных блогов (например, этого https://www.memo.ru/en-us/) в веб-бандл;
- Создайте инструмент для превращения веб-сайта в веб-бандл (на любом языке программирования) и загрузите его в функцию Discover Lantern (будет предоставлен URL-адрес для загрузки);
- Узнайте, можно ли просто указать браузеру веб-бандл и будет ли он работать без специального плагина.
Приз: 400$