Телефон и планшет
Почему мобильный редактор — не уменьшенный desktop, и как одно ядро переносится на мобильные платформы.
| Модель | Где Web | Где Rust | Готовность |
|---|---|---|---|
| Mobile Web | В мобильном браузере. | WASM в браузере/Worker. | Технически возможна; нужен отдельный touch UX. |
| WebView в приложении | Встроенная WebView партнёра. | WASM внутри WebView. | Подходит для пилота с ограниченным набором сценариев. |
| Native mobile shell | Нативные экраны партнёра. | Rust library через platform bridge. | Требует публичного mobile SDK и адаптеров iOS/Android. |
| Remote/server compute | Мобильный UI отправляет intent. | Rust worker на сервере. | Требует готового service host и сетевой модели сессий. |
Почему мобильный редактор — не просто уменьшенный desktop
Заголовок раздела «Почему мобильный редактор — не просто уменьшенный desktop»-
Нужны touch selection, экранная клавиатура, жесты, компактная лента и адаптивные диалоги.
-
Телефон имеет меньший memory envelope; большие книги требуют более жёсткой sparse/viewport политики.
-
Background/suspend может уничтожить WebView или WASM memory, поэтому нужны checkpoint и восстановление сессии.
-
Файловый доступ, share sheet, offline storage и права различаются на iOS и Android.
| Рекомендация Для первого мобильного пилота выбрать планшет или WebView и ограниченный коридор: открыть → найти/изменить диапазон → сохранить. Полный мобильный Excel-подобный UX считать отдельным продуктом. |
|---|
8 · ОЦЕНКА СТРУКТУРЫ