migmit: (Default)
[personal profile] migmit
Обнаруженные на данный момент гонщики:
http://jakobz.livejournal.com/236681.html
http://gliv.livejournal.com/125078.html
http://tonsky.livejournal.com/285722.html
http://lionet.livejournal.com/130032.html

Я профессионально вебом не занимаюсь, но чисто для себя - очень даже. Предпочитаю Happstack, писал под Play (на Java!) и даже когда-то управлялся с уродским серверным диалектом жабоскрипта под названием KScript (когда работал в "Кодексе"). Так что вместо прогнозирования попробую заняться фантазированием, на тему "как бы было хорошо, если бы".

Мне хотелось бы видеть в вебе такое же разделение на "программу" и "документ", как в десктопах. Чтобы:

а) Программ относительно немного, по крайней мере, по сравнению с документами. На все страницы википедии будет полдюжины программ (там всё-таки есть разные страницы).

б) Документы не содержат исполняемый код. В данном случае, конечно, имеется в виду жабоскрипт. Сюда же, видимо, CSS.

в) Документ можно открыть не в той программе, в которой он создан. И даже в программе с другого сайта. И даже в программе, написанной тобой самим. Конечно, дефолты есть, и, конечно, не любой документ в любой программе откроется успешно.

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

А, да, прогноз: этого не будет.

Date: 2014-01-23 04:19 pm (UTC)
From: [identity profile] tonsky.livejournal.com
> Документ можно открыть не в той программе, в которой он создан

С легкой руки Apple у нас даже это скоро заберут. Кстати, API веб-сайтов часто удобнее чем документы: я могу одному сайту сказать «бери мою адресную книгу у гугля, а друзей у фейсбука» и вуаля, всё само синхронизируется, и я знать не знаю ни о каких документах.

Date: 2014-01-23 04:41 pm (UTC)
From: [identity profile] migmit.livejournal.com
> С легкой руки Apple у нас даже это скоро заберут.

Это что за бред?

> всё само синхронизируется

Что никак не связано с.

Date: 2014-01-23 04:58 pm (UTC)
From: [identity profile] tonsky.livejournal.com
В iCloud документы привязаны к приложению и не лежат нигде на файловой системе. Есть у меня iA Writer и iA Writer Pro и они документов друг друга не видят. А в iOS вообще нет файловой системы.

Date: 2014-01-23 07:19 pm (UTC)
From: [identity profile] migmit.livejournal.com
> В iCloud документы привязаны к приложению и не лежат нигде на файловой системе.

Зайдите в ~/Library/Mobile\ Documents/*имя_аппликухи/Documents — и вот они там.

> А в iOS вообще нет файловой системы.

Она там, естественно, есть. Там та же BSD под ногами. Другой вопрос, что приложениям доступ куда не нужно закрыт. Но никто не мешает им ПЕРЕДАВАТЬ файлы другим приложениям.

Date: 2014-01-23 08:47 pm (UTC)
From: [identity profile] vinslivins.livejournal.com
нет там без джейлбрейка файловой системы... :(

Date: 2014-01-23 09:11 pm (UTC)
From: [identity profile] migmit.livejournal.com
Ещё раз, для идиотов: там ЕСТЬ файловая система. Джейл открывает приложениям доступ вовне их собственного каталога.

Date: 2014-01-24 06:24 am (UTC)
From: [identity profile] vinslivins.livejournal.com
я ставил джейлбрейк. я ставил туда open ssh.

ставить туда джейлбрейк всё сложнее, они подписывают каждое обновление устройства, и закрывают рано или поздно все глюки для джейлбрейка. (каждый следующий отнимает у хаккеров всё больше времени, увы)

так вот, если эппл захочет - для пользователя там не будет не только файловой системы (вообще, вне зависимости от того, бсд там или HP UX) - но и обмена файлами между приложениями. ну или он будет работать только через айклауд например. чё все такие серьёзные?..

Date: 2014-01-24 07:43 am (UTC)
From: [identity profile] tonsky.livejournal.com
> Зайдите в ~/Library/Mobile\ Documents/*имя_аппликухи/Documents — и вот они там.

Угу, каждый день туда захожу и прям оттуда файлы открываю. Прям создаю их там напрямую vim-ом, ага.

> А в iOS вообще нет файловой системы.

У меня есть iPhone и iPad и я ни разу не видел ее там и даже как-то не нужно было.

Date: 2014-01-24 08:44 am (UTC)
From: [identity profile] migmit.livejournal.com
> Угу, каждый день туда захожу и прям оттуда файлы открываю. Прям создаю их там напрямую vim-ом, ага.

Надо - заходите. Не надо - не заходите. Не понимаю смысла претензий.

> У меня есть iPhone и iPad и я ни разу не видел ее там и даже как-то не нужно было.

Не противоречит. Утверждения "я не видел" и "нет" - это разные утверждения, не полностью коррелированные.

Date: 2014-01-24 08:49 am (UTC)
From: [identity profile] migmit.livejournal.com
> я ставил джейлбрейк.

Поздравляю.

> если эппл захочет - для пользователя там не будет не только файловой системы

Им придётся выпилить слишком много приложений из стора, причём я не вполне понимаю, с какой формулировкой. Потому что доступ к кускам файловой системы дают слишком многие - у меня, например, это GoodReader, Textastic, DjVu Reader, iCab Mobile, Tex Writer, iUnarchive.

Как показал тот скандал с запретом писать не на тех языках, Apple слишком ценит свою репутацию.

> но и обмена файлами между приложениями

Apple не выпиливает фичи, особенно такие важные.

> ну или он будет работать только через айклауд например

Да похрен, как он там работать будет.

Date: 2014-01-24 09:51 am (UTC)
From: [identity profile] tonsky.livejournal.com
Ладно, хватит, наверное, троллить. Конечно файловая система присутствует, как часть реализации. Я прицепился к тому, что вы из этого факта (минорная деталь реализации!) делаете какие-то далекоидущие выводы, влияющие на конечных пользователей.

Date: 2014-01-25 02:48 pm (UTC)
From: [identity profile] migmit.livejournal.com
> файловая система присутствует, как часть реализации.

Она торчит наружу, во многих приложениях.

> минорная деталь реализации!

Не минорная.

> делаете какие-то далекоидущие выводы, влияющие на конечных пользователей.

Это говорит человек, писавший "С легкой руки Apple у нас даже это скоро заберут".

Date: 2014-01-26 10:17 am (UTC)
From: [identity profile] tonsky.livejournal.com
> Она торчит наружу, во многих приложениях.

Специально прошелся по всем экранам айФона, из 100+ установленных сейчас приложений единственное (!), в котором есть какое-то упоминание файлов — Dropbox. Так что давайте-ка подтверждайте свой тезис про многие приложения.

> Не минорная.

Собственно, на вопрос минорная или нет легко ответить — скажите, повлияет ли на вашу жизнь хоть как-то ответ на следующий вопрос: вы зашли с Google Docs и создали документ. Он сохранился как файл? Как запись в БД? В распределенный in-memory кэш? Локально у вас в браузере?

Date: 2014-01-26 10:26 am (UTC)
From: [identity profile] migmit.livejournal.com
> Так что давайте-ка подтверждайте свой тезис про многие приложения.

http://migmit.livejournal.com/52831.html?thread=258655#t258655

> повлияет ли на вашу жизнь хоть как-то ответ на следующий вопрос: вы зашли с Google Docs и создали документ. Он сохранился как файл? Как запись в БД? В распределенный in-memory кэш? Локально у вас в браузере?

Конечно, повлияет. Например, локальный файл можно вытащить через iTunes и продолжить работу с ним уже на настольном компе.