Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Использование в JS сторонних библиотек (https://javascript.ru/forum/misc/21934-ispolzovanie-v-js-storonnikh-bibliotek.html)

ildar323 29.09.2011 21:43

Использование в JS сторонних библиотек
 
Добрый день!
Немного пред истории. Разрабатываем веб-приложение, думаем на чем писать. Имеется опыт разработки только десктоп приложений. Приложение должно работать на Windows, Linux и iOS. Для Windows и Linux еще должна быть оффлайн версия, способная функционировать на клиенте без активного соединения с интернет.
Думали интерфейс писать на JS (чтобы не было проблем с ios), а некоторые модули (вычисления, генерация .doc документов) выполняются на сервере, клиент взаимодействует с ним посредством SOAP, например. Cерверную часть тоже думали на Java писать, что бы для оффлайн версии можно было использовать общие модули. Но, похоже JS не может подгружать Java библиотеки.

Вопрос: можно ли Java библиотеки использовать на JS?
Или может в JS уже есть готовые библиотеки для генераций .doc, .pdf документов?
Как в JS обстоит вопрос доступа к БД?

Kolyaj 29.09.2011 23:54

Цитата:

Сообщение от ildar323
Вопрос: можно ли Java библиотеки использовать на JS?

Это два разных языка. В общем случае нет.

Цитата:

Сообщение от ildar323
Как в JS обстоит вопрос доступа к БД?

JS выполняется в браузере, как вы думаете, должен браузер пользователя иметь доступ к вашей базе?

Для iOS всё равно отдельную версию делать, отличную от десктопной, ибо экран меньше, управление пальцами.

ildar323 30.09.2011 10:32

Цитата:

Сообщение от Kolyaj (Сообщение 128817)
Для iOS всё равно отдельную версию делать, отличную от десктопной, ибо экран меньше, управление пальцами.

1. Т.е. даже если бы можно было на Java писать, то все равно интерфейс должен быть другим?
2. Замечал на платежных терминалах, что их сенсор это просто управление мышкой, а на планшетниках по другому?
3. У iPad разрешение довольно большое, разработка интерфейса под них имеет какие-то особенности, на JS например?

Kolyaj 30.09.2011 10:57

Цитата:

Сообщение от ildar323
1. Т.е. даже если бы можно было на Java писать, то все равно интерфейс должен быть другим?

Я не понимаю, причём здесь Java и как это связано с iOS.

Цитата:

Сообщение от ildar323
2. Замечал на платежных терминалах, что их сенсор это просто управление мышкой, а на планшетниках по другому?

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

melky 30.09.2011 19:20

Цитата:

Сообщение от Kolyaj (Сообщение 128865)
Вопрос не в технологиях, а в том, что на маленьком и на большом экранах интерфейсы должны быть разные. И контролы для пальцев должны быть другие, не как для мыши.

эх, слышали бы это девелоперы!
к сожалению, в большинстве случаев ios-технику относят к мобильным, и сайт выводится на всю ширину.

смотрится это до ужаса убого. о юзабилити можно помолчать.


Часовой пояс GMT +3, время: 12:52.