Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как сделать "полноценную" программу для офф-лайна / 25 сообщений из 53, страница 1 из 3
20.12.2013, 04:22
    #38507325
beg-in-er
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
обычная гуи-программа спокойно сохраняет данные, крутит их направо налево.

для броузера это не под силу. ему вроде как придуманы спецметоды. Web Storage, Application Cache и WebSQL
даже статьи для даунов есть

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

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

иными словами - нет конкретной задачи. хочется понять как сделать
1. полноценное хранение данных
2. иметь офлайн запуск.

это реализуемо или это никому не нужный сферический конь в вакууме.
...
Рейтинг: 0 / 0
20.12.2013, 10:04
    #38507487
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
А что такое "полноценная" программа?
Лично я не вижу никаких проблем. Причём, довольно много всякой фигни написал на яваскрипте, что иногда народ даже удивляется, что такое сделать возможно. Работает подо всеми браузерами. Иногда, правда, приходится именно для ИЕ дополнительный код писать. Но, к этому довольно просто привыкнуть.
...
Рейтинг: 0 / 0
20.12.2013, 10:18
    #38507508
beg-in-er
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
ShSergeА что такое "полноценная" программа?
предположим, так , для простоты и понимая - пусть будет PaintBrush на JS.
хочу порисовать и сохранить это на диске. сделать копию внести коррекцию и сохранить это ещё раз.
потом загрузить первый вариант. убедится , что он лучше и отправить по почте этот файл. что бы там тоже смогли посмотреть.
забудем про формат картинок. главное , что бы понимал наш PaintBrush.

навскидку как то так.

авторПричём, довольно много всякой фигни написал на яваскрипте
огласите весь список пжлста.
...
Рейтинг: 0 / 0
20.12.2013, 10:29
    #38507522
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
...
Рейтинг: 0 / 0
20.12.2013, 10:35
    #38507527
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
beg-in-erогласите весь список пжлста.
Шашки, шахматы, пасьянсы (штук 10). Щас ещё одну игру сделал, где фигурки разборные и могут по частям ходить.
Что касается рисовалки, типа пейнтбраш, то такая даже под мультитач (для планшета-телефона) имеется в интернетах.
Короче, берёшь и делаешь.
...
Рейтинг: 0 / 0
20.12.2013, 10:43
    #38507539
beg-in-er
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
ShSergebeg-in-erогласите весь список пжлста.
Что касается рисовалки, типа пейнтбраш, то такая даже под мультитач (для планшета-телефона) имеется в интернетах.
Короче, берёшь и делаешь.
как нарисовать - меня менее всего интересует. я это и так прекрасно знаю.
как всё это сохранить на диск. что бы быть офлайн.

я же не могу написать
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
function SaveTextToDisc(location,data)
{  
   SomeSaveFuntion(.........
}
function LoadTextFromDisc(location)
{  
    return  SomeLoadFuntion(.........
}




авторmiksoft
мельком пробежался.
увидел про HTA, awesome и мозиловское API.
всё же это нечтно другое.
...
Рейтинг: 0 / 0
20.12.2013, 12:53
    #38507729
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
beg-in-er...я же не могу написать...
Я тоже. Потому что не знаю хтмл5. :(
...
Рейтинг: 0 / 0
20.12.2013, 14:15
    #38507862
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
авторкак всё это сохранить на диск. что бы быть офлайн.

ну вот в этом и задача,
прочитать файл можно (да и то только через пользователя), а вот записать - ограничение по безопасности.
...
Рейтинг: 0 / 0
20.12.2013, 14:30
    #38507890
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
хотя, если очень хочется , то можно
http://subscribe.ru/archive/inet.webbuild.wdp/200505/05181237.html
...
Рейтинг: 0 / 0
20.12.2013, 14:32
    #38507897
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
Сохранить можно в папку для скачивания, но в том же хроме перезаписать не получится - он циферку добавляет.
Так что для комфортного open-save остается только что-то из хтмл5 стораджей.
О расшаривании данных между браузерами придется забыть.
...
Рейтинг: 0 / 0
20.12.2013, 17:36
    #38508270
Малыхин Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
1. веб приложение
2. офлайн запуск

Явное противоречие (парадокс)
...
Рейтинг: 0 / 0
20.12.2013, 17:42
    #38508284
beg-in-er
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
Малыхин Сергей1. веб приложение
2. офлайн запуск

Явное противоречие (парадокс)
парадокса нет.
т.к. если рассматриваем интернета иногда не бывает.
либо закачиваемые данные очень большие. и скажем с мобильным интернетом это будет очень долго.
или я уехал в глухомань.

получается, что если мы отрываемся от сети, то работа прекращается.
а это плохо.
...
Рейтинг: 0 / 0
20.12.2013, 17:49
    #38508296
Малыхин Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
Тогда имхо это локальное приложение которое работает и хранит данные локально
что по моему отличается от понятия веб приложения
...
Рейтинг: 0 / 0
20.12.2013, 17:54
    #38508303
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
beg-in-erиными словами - нет конкретной задачи. хочется понять как сделать
1. полноценное хранение данных
2. иметь офлайн запуск.это как раз решается в "Web Storage, Application Cache и WebSQL"

beg-in-erиспользовать разные броузерымаксимум что можно сделать - экспортировать данные в файл(ы) первым браузером, во втором открыть его(их) файловым инпутом.
а незаметный для юзера обмен информацией сделать нельзя.
...
Рейтинг: 0 / 0
20.12.2013, 23:01
    #38508549
private
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
Мне кажется надо в таких случаях не-веб использовать. Веб для такого пока не особо удобен.
...
Рейтинг: 0 / 0
21.12.2013, 00:19
    #38508581
wowow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
beg-in-erМалыхин Сергей1. веб приложение
2. офлайн запуск

Явное противоречие (парадокс)
парадокса нет.
т.к. если рассматриваем интернета иногда не бывает.
либо закачиваемые данные очень большие. и скажем с мобильным интернетом это будет очень долго.
или я уехал в глухомань.

получается, что если мы отрываемся от сети, то работа прекращается.
а это плохо.

Поэтому десктоп будет жить!
И поэтому кстати многие к вэб приложениям делают локальные клиенты,
Потому как это удобней и самое главное разумнее.
Это как с БД , есть локальные, есть серверные. И все для своих нужд.
Глупо пихать технологии рассчитанные на вэб в десктопные реализации!
Как то так...
...
Рейтинг: 0 / 0
21.12.2013, 01:45
    #38508604
beg-in-er
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
wowowПоэтому десктоп будет жить!
И поэтому кстати многие к вэб приложениям делают локальные клиенты,

у меня только одно решение. это на ставить на клиенте свой минисервер, и пользоваться им как транспортом для сохранения/загрузки. кривенький способ, но как то позволяет решить вопрос load-save.
не знаю, на андроидах это сработает ли этот подход.

но всё-равно получается некий конь в вакууме.
...
Рейтинг: 0 / 0
21.12.2013, 01:54
    #38508607
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
beg-in-er,

Жись показала, на Андроедах пользоваться Web-браузером - не удобно. Пишите полноценное WebApp на SDK.
...
Рейтинг: 0 / 0
21.12.2013, 02:33
    #38508614
Малыхин Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
Ну как странная реализация тонкого клиента возможно подойдет Mongoose + PHP
Как то писал небольшую программку с маленьким локальным веб сервером для удобной печати из браузера (Mongoose + PHP + GDI+)
...
Рейтинг: 0 / 0
21.12.2013, 03:05
    #38508621
beg-in-er
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
Relic HunterЖись показала, на Андроедах пользоваться Web-браузером - не удобно.
а шо конкретно оно показала?
я то как то переболел мобильными девайсами ещё в 2003-06 годах. потом оне стали не интересны.

Пишите полноценное WebApp на SDK.
ща будет время , поковыряю.
...
Рейтинг: 0 / 0
21.12.2013, 03:07
    #38508623
beg-in-er
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
просто с одной стороны усе говорят о кросплатформенности, а на практике встречаются овраги.
а на бумаге было всё гладко
...
Рейтинг: 0 / 0
21.12.2013, 03:14
    #38508626
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
beg-in-erа шо конкретно оно показала?Web, как его понимали в 2000-х загнулся.
beg-in-erусе говорят о кросплатформенностиникому не нужна. Дай, Бог, его сделать шоб оно не глючило хотя-бы на одной.
...
Рейтинг: 0 / 0
21.12.2013, 03:29
    #38508633
beg-in-er
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
Relic HunterWeb, как его понимали в 2000-х загнулся
ну да. период когда информацию трудно было найти окончен. наелись. теперь инфы разной навалом. часто совсем не нужной.
куда дальше - некий идеологический тупик.

никому не нужна [кросплатформенность]. Дай, Бог, его сделать шоб оно не глючило хотя-бы на одной.
вещь то нужная. но пока больше напоминает вундервафлю.
наверное решение проблем load-save да и других - должно лежать в функциональности броузеров.
специальная вкладка - мол вы действительно жаждите использовать этот код, как приложение. т.е. только пользователь ручками мог разрешить вылезти приложению из песочницы.

но это если будет , то ищё не скоро.
...
Рейтинг: 0 / 0
21.12.2013, 03:33
    #38508634
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
beg-in-erно это если будет , то ищё не скоро.Плагин задурачь для браузера, который это будет делать?
...
Рейтинг: 0 / 0
21.12.2013, 03:45
    #38508636
beg-in-er
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать "полноценную" программу для офф-лайна
Relic HunterПлагин задурачь для браузера, который это будет делать?
ммм...наверно это рабочий костыль.
но всё равно это костыль.
опять же , предположим свирического рыцаря кросброузерности. такой плагин нужен будет под каждый броузер.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как сделать "полноценную" программу для офф-лайна / 25 сообщений из 53, страница 1 из 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]