Почему scratch.mit.edu не работает в России

Scratch — это среда программирования для детей и начинающих, где программы собирают из цветных блоков, как из конструктора. Её разработала лаборатория MIT Media Lab Массачусетского технологического института, а развитием сейчас занимается фонд Scratch Foundation. Адрес scratch.mit.edu устроен так: mit — это домен института, а edu — зона, в которой регистрируются учебные заведения США. То есть Scratch — не отдельная компания с офисом и службой поддержки в России, а образовательный проект американского университета, и правила доступа к нему определяет только он.

По сообщениям пользователей, весной 2022 года сайт перестал стабильно открываться с российских адресов. Официального разбора причины ни одна из сторон не публиковала, поэтому точно сказать, где именно обрывается доступ, нельзя. Картина при этом неоднородная: у одного оператора страница не загружается вовсе, у другого открывается главная, но не запускается редактор или не проходит вход в аккаунт. Положение может меняться со временем и отличаться от региона к региону.

Как понять, что дело не в вашем телефоне или домашней сети

Прежде чем искать причину на стороне сервиса, стоит исключить сбой у себя. Признаки, по которым недоступность сайта отличают от локальной неполадки:

  1. Другие сайты открываются с нормальной скоростью, а scratch.mit.edu ждёт ответа до ошибки «не удалось установить соединение» или «превышено время ожидания».
  2. Откройте сайт с другого устройства в той же сети и с того же устройства через мобильный интернет другого оператора. Если результат везде одинаковый, проблема не в вашем подключении.
  3. Очистите кеш браузера или откройте сайт в режиме инкогнито: иногда старая сохранённая версия страницы мешает загрузке новой.
  4. Проверьте, не стоит ли на школьном или рабочем компьютере фильтр содержимого: в учебных сетях часть внешних ресурсов закрывает администратор, и это не связано с общей ситуацией в стране.

Если сайт открывается частично, запишите, что именно не работает: не загружается редактор, не отображаются спрайты и звуки из библиотеки, не сохраняется проект или не приходит письмо для восстановления пароля. У этих случаев разные причины, и часть из них решается работой вне сайта.

Офлайн-редактор Scratch: чем он отличается от сайта

У Scratch есть официальная настольная версия — приложение Scratch (раньше его называли Scratch Desktop) для Windows, macOS и ChromeOS, а также версия для планшетов на Android. Приложение содержит тот же редактор, что и сайт: те же блоки, библиотека спрайтов, фонов и звуков, редактор рисунков и запись звука с микрофона. Подключение к интернету для работы ему не нужно. Проекты сохраняются файлами с расширением .sb3 прямо на устройство.

ВозможностьСайт scratch.mit.eduПриложение Scratch
Редактор, блоки, библиотека спрайтовестьесть, те же самые
Публикация, комментарии, ремиксы, студииестьнет
Облачные переменныеестьне синхронизируются
Аккаунтнужен для сохранения в кабинетне нужен и не предусмотрен
Где хранится проектна серверах MITфайл .sb3 на вашем устройстве
Нужен интернетда, постояннонет

Установщик официально распространяется со страницы загрузки на самом scratch.mit.edu, и если сайт у вас не открывается, страница загрузки тоже может быть недоступна. Приложение также размещено в Microsoft Store для Windows, в Google Play для Android и в App Store для macOS; доступность в конкретном магазине и для вашего региона стоит проверить на месте. Ещё один путь — попросить установочный файл у учителя информатики или в кружке: в школах, где Scratch входит в программу, он обычно уже есть на компьютерах класса.

Как сохранить свои проекты и не потерять начатое

Проекты в аккаунте хранятся на серверах MIT, и пока сайт недоступен, добраться до них нельзя. Поэтому в моменты, когда доступ есть, имеет смысл забрать копии к себе:

  1. Откройте проект в редакторе на сайте.
  2. В меню «Файл» выберите «Сохранить на свой компьютер». Будет скачан файл .sb3.
  3. Положите файлы в отдельную папку и дайте им понятные имена: «лабиринт-версия-3.sb3» лучше, чем «Scratch Project.sb3» десять раз подряд.
  4. Сделайте вторую копию — на флешку или в хранилище, которым вы уже пользуетесь.

Файл .sb3 открывается в приложении через «Файл → Загрузить с компьютера», и работа продолжается с того же места. Когда сайт станет доступен, тот же файл можно загрузить обратно в аккаунт этим же меню, уже в браузере. Если проект использовал облачные переменные, после возврата на сайт проверьте их работу отдельно: в приложении они ведут себя как обычные переменные.

Школьнику и учителю: как вести занятия, когда сайт недоступен

Scratch входит в ряд школьных учебников информатики для 5–7 классов, и задание «сделать проект на scratch.mit.edu» встречается в домашних работах. Если сайт не открывается:

  • Задание можно выполнить в приложении и сдать файлом .sb3 — через электронный дневник, почту или мессенджер, которым пользуется класс. О форме сдачи договоритесь с учителем заранее, а не вечером перед уроком.
  • Учителю имеет смысл заранее собрать установщик и набор заготовок на школьном сервере или флешке, чтобы урок не зависел от того, откроется ли сайт сегодня.
  • Проверочная работа, рассчитанная на сайт, переносится на локальные файлы без переделки: редактор тот же, отличия только в публикации результата.

Отдельный случай — кнопочный телефон или старый планшет: на них Scratch 3 не запускается ни в браузере, ни приложением. Нужен компьютер, ноутбук, Chromebook или планшет на Android с достаточно свежей системой; точные требования указаны разработчиком на странице загрузки и в карточке приложения.

Типичные ошибки и чего делать не стоит

  • Вводить логин и пароль от Scratch на сторонних сайтах, которые обещают «показать ваши проекты». Аккаунт нужен только самому scratch.mit.edu, третьим лицам ему делать нечего.
  • Скачивать «Scratch» с неизвестных файлообменников. Установщик берётся со страницы разработчика или из официального магазина приложений, иначе вместе с редактором можно получить постороннюю программу.
  • Держать единственную копию проекта в аккаунте. Пока сайт недоступен, она недоступна и вам.
  • Ждать, что положение исправится к сроку сдачи работы. Планируйте так, будто сайта нет, а когда он доступен — это дополнительная возможность, не основная.
  • Путать Scratch 3 и Scratch 2: старый офлайн-редактор Scratch 2 требует среду Adobe AIR, которую больше не поддерживают. Его файлы .sb2 открываются в новой версии, а обратно, из .sb3 в старую, уже нет.