На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! В разделе обсуждаются следующие темы:
1) Процесс разработки программного обеспечения.
2) Определение требований к программному обеспечению.
3) Составные части и процесс проектирования (см. Шаблоны проектирования).
4) Документирование программного продукта(проекта).
5) Руководство разработкой программного обеспечения.
6) Проектирование пользовательского интерфейса.
7) Контроль версий проекта (см. Управление версиями в Subversion, Стратегии использования svn).
Модераторы: ElcnU
  
> Возможно ли доработать Браузер , Разрешить сайтам обращаться к HDD
    Много лет уже не в теме программирования, и вообще на сырцах давненько не был.
    Если не в нужный раздел закинул, перебросьте куда следует ;)
    Появилась задача: сайту работать с большим объемом данных (именно по размеру, гигабайты).
    Хранить всё это на сервере каждому отдельному пользователю, нереально.
    Вот и подумал может написать для браузера расширение которое позволит обращаться к
    выделенному месту для этого сайта на HDD пользователя.

    К примеру возьмем браузер ФайрФокс.
    Вопрос: как это реализовать? Расширение такое возможно ли написать, или это вопросы безопасности, браузер не пустит расширение на HDD?
    Кто что посоветует? :popcorn:

    ПС: ответ "написать свой браузер :whistle: " не закидывайте, думаю это нереально.
      Цитата bizar @
      Появилась задача: сайту работать с большим объемом данных (именно по размеру, гигабайты).

      Надо от задачи отталкиваться, может не обязательно через сайт работать, а подойдет приложение.
        Приложения как и браузер нужно писать под весь проект. Это не то.
        Хотелось бы как то браузер доработать плагином\расширением.
          Ты уже знаешь, какой в твоем плагине будет функционал? Папиши этотфунккционал в приложении. Приложение написать будет легче,чем плагин, так как не надо придумывать как из браузера получить достур к диску.
            Гм, а зачем вообще сайту работать с гигабайтами данных, да еще и с отдельными гигабайтами для каждого юзера? Что за задача такая? Единственное, что приходит в голову - какая-то числодробилка, для которой влом писать интерфейс.

            Если свет клином сошелся именно на браузере, то как насчет создания локалхостового сервера, который будет получать задания из браузера, выполнять задачи и возвращать отчеты?
              Цитата AVA12 @
              зачем вообще сайту работать с гигабайтами данных, да еще и с отдельными гигабайтами для каждого юзера? Что за задача такая?

              Вот и я думаю, что надо от задачи плясать, а не от браузера.
                Дык вроде FileReader позволяет читать файлы кусками, что еще нужно то???

                Добавлено
                Ну то есть юзер конечно должен сначала выбрать нужный файл через <intput type=file /> , а дальше как обычно, по идее должно работать.
                  Цитата kosten @
                  Надо от задачи отталкиваться

                  Цитата kosten @
                  Вот и я думаю, что надо от задачи плясать, а не от браузера.

                  Вроде написал задачу:

                  Цитата bizar @
                  Появилась задача: сайту работать с большим объемом данных (именно по размеру, гигабайты).
                  Хранить всё это на сервере каждому отдельному пользователю, нереально.
                  Вот и подумал может написать для браузера расширение которое позволит обращаться к
                  выделенному месту для этого сайта на HDD пользователя.


                  Приложение не пойдет так как есть уже огромная система под веб написанная.
                  Не обращайте внимание на каталог, у какого то пользователя это парфюмерия 15 000 картинок каждая по 2 мегабайта.
                  Пользователь с ними работает со своего компа. Другой пользователь у него картинки радиодетали и т.д.
                  Таких пользователей тысячи...
                  Прикреплённый файлПрикреплённый файлprimer.jpg (87,95 Кбайт, скачиваний: 803)


                  Цитата jack128 @
                  Ну то есть юзер конечно должен сначала выбрать нужный файл через <intput type=file /> , а дальше как обычно, по идее должно работать.

                  В том то и беда это очень не удобно.

                  Цитата AVA12 @
                  Гм, а зачем вообще сайту работать с гигабайтами данных, да еще и с отдельными гигабайтами для каждого юзера? Что за задача такая?

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

                  Цитата AVA12 @
                  Если свет клином сошелся именно на браузере, то как насчет создания локалхостового сервера, который будет получать задания из браузера, выполнять задачи и возвращать отчеты?

                  Это нужно будет каждому пользователю что то настраивать и т.д. Не вариант нужно всё просто установил расширение и вуаля.

                  Покопавшись в интернете, пока нашёл только один выход: это скачать исходник браузера (к примеру ФФ) перелопатить его программерам сделать такую возможность. Но это весьма сложно.
                  Хотелось бы проще. :-?
                  Сообщение отредактировано: bizar -
                    Цитата bizar @
                    Покопавшись в интернете, пока нашёл только один выход: это скачать исходник браузера (к примеру ФФ) перелопатить его программерам сделать такую возможность. Но это весьма сложно.

                    И после того как программеры сделают такую возможность, установить ваш форк всем тысячам юзеров? В чем профит то??? Уж лучше действительно поставить свой мини сервер юзерам, как AVA12 предлагал, и через jsonp с ним общаться
                      А ява скрипт не может получать доступ к локальной папке?
                      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                      0 пользователей:


                      Рейтинг@Mail.ru
                      [ Script execution time: 0,0284 ]   [ 17 queries used ]   [ Generated: 19.03.24, 06:13 GMT ]