adblock check

Портативная браузерная операционная система SHINKOR OS Portable

О проекте SHINKOR OS
Рабочий стол SHINKOR OS

Недавно на сайте GitHub появился проект под названием SHINKOR OS Portable который заявляет то что может сделать из любого браузера настоящую автономную версию десктопного ПК который полностью автономный, не отправляет данные в интернет и сделан по структуре более отказоустойчивым чем eyeOS.

Что такое Shinkor OS Portable

Shinkor OS Portable — это имитация классической десктопной ОС внутри браузера. Она не заменяет ядро вашей настоящей операционной системы и не управляет «железом» компьютера. Вместо этого она воссоздаёт знакомый интерфейс: рабочий стол, окна приложений, панель задач, меню «Пуск», и даже обширный набор оффлайн приложений.

Главная особенность проекта — его технологическая простота: всё построено на нативных веб-технологиях. Никакого React, Node.js или Angular: только чистый HTML для структуры, CSS для стилизации и JS для логики.

Как это устроено

Интерфейс. Визуально Shinkor OS Portable копирует стиль Windows 8 или ранних версий macOS: пиксельные иконки, рамки окон с тенями, панель задач внизу экрана, классическое меню запуска. Это сделано намеренно: такой дизайн меньше нагружает ЦП и ОЗУ для быстродействия системы.

Логика. JavaScript управляет состоянием окон (открытие, закрытие, сворачивание), перетаскиванием, фокусом и взаимодействием с элементами. Файловая система реализована через IndexedDB или LocalStorage браузера — данные сохраняются между сеансами, но остаются изолированными от сети интернета.

Приложения. В комплекте идут множество разных утилиты, а именно стандартный пакет приложений для ПК и множество других приложений таких как 7-Zip, QR-Code Generator, Snake 2D, Notepad, PR (Редактор для изображений формата: 16х16 27х27 32х32) и многое другое.

Зачем нужна браузерная ОС

На первый взгляд, идея кажется чисто демонстрационной, но у таких проектов есть несколько практических применений:

  • Обучение. Для начинающих разработчиков это отличный способ разобраться, как устроены интерфейсы ОС, как работают окна, события мыши, управление состоянием и хранение данных в браузере.
  • Прототипирование. Дизайнеры и UX-исследователи могут использовать такие ОС как основу для тестирования концепций интерфейсов без необходимости писать полноценный софт.
  • Прокачки смартфона. Для того чтобы делать из любого смартфона или планшета, автономный десктопный ПК.
  • Изолированная среда. В некоторых случаях такая ОС может служить «песочницей» для запуска простых скриптов или демонстрации работы программ без доступа к реальной файловой системе компьютера.

Технические особенности и ограничения

Плюсы:

  • Полная портативность. Shinkor OS Portable запускается в любом современном браузере на любой ОС — Windows, macOS, Linux, Android, iOS.
  • Лёгкость. Проект весит всего несколько мегабайт и не требует установки.
  • Открытый код. Исходники доступны на GitHub, что позволяет любому желающему изучить, модифицировать или дорабатывать систему.
  • Безопасность. Поскольку это браузерное приложение, оно работает в изолированной среде и не может напрямую взаимодействовать с файлами на вашем компьютере или изменять системные настройки.
  • Автономность. Система полностью не зависит от подключения к интернету.

Ограничения:

  • Нет доступа к «железу». Браузер не даёт прямого доступа к процессору, памяти, дискам или периферийным устройствам.
  • Зависимость от браузера. Производительность и функциональность зависят от движка браузера и его API.
  • Не для серьёзных задач. Это не замена полноценной ОС: здесь нельзя запускать тяжёлые приложения или профессиональный софт.


Shinkor OS Portable — это не попытка создать полноценную альтернативу существующим операционным системам, а скорее образовательный и экспериментальный проект. Он показывает, насколько далеко можно зайти с помощью простых веб-технологий, и вдохновляет на создание собственных интерфейсов. Из особенностей можно отметить то что система использует гибридный способ хранения данных: LocalStorage (Для сохранения настроек и системных данных) и RAM (Как виртуальный диск)

Проект полностью бесплатный и некоммерческий и его можно найти на GitHub

IGOR2221
@IGOR2221
Разработчик браузерной операционной системы SHINKOR OS Portable
Компьютеры Компьютеры
21,2K участников
Вступить
26 комментариев по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
Limows
Чтобы запустить ОС нужен браузер внутри ОС. ШТОШ.
IGOR2221
19 часов
Автор
Потому что это БРАУЗЕРНАЯ операционная система, поэтому всё так странно
M2009
У тебя вирусняк
IGOR2221
23 часа
Автор
Докажи, вот EXEшники показываются как вирус потому что я их собирал нетрадиционным способом (Портативное приложение, папка с проектом, и батник который запускает проект с помощью приложения)
azure-iwc
Хватит забивать этим ленту
IGOR2221
23 часа
Автор
И кстати, доработай уже свою страницу на github, (Внешний вид доведи ещё до ума и абсолютно ВСЕ ссылки собери в одно место)
74r53r
Да, короткие анонсы без сути — много лучше обстоятельных статей! Ой… Или нет? ;)