Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Javascript в webView (https://javascript.ru/forum/misc/49603-javascript-v-webview.html)

Alexej 20.08.2014 20:38

Javascript в webView
 
Влияет ли большое количество javascript-скриптов на скорость работы приложения в webView на мобильных устройствах?

skrudjmakdak 20.08.2014 20:46

если посмотреть на фреймворк сенчатач, не говоря уже о своем коде на нем, то в полене норм)) имхо

Sweet 20.08.2014 20:47

Alexej, дело не в количестве скриптов, а в их качестве. Нужно писать нормальный код без jQuery и всё будет летать.

Alexej 20.08.2014 20:50

у нас в приложении будут jquery, jquery-mobile, Backbone, Marionette, underscore

Sweet 20.08.2014 21:16

Цитата:

Сообщение от Alexej
у нас в приложении будут jquery, jquery-mobile, Backbone, Marionette, underscore

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

skrudjmakdak 20.08.2014 21:42

Sweet, почему сразу нативное? чтобы заново изобрести велосипед? фреймворк надо выбирать в зависимости от поставленной задачи + знать куда оно будет потом расти, чтобы не ошибиться с выбором. имхо

Sweet 20.08.2014 22:18

Цитата:

Сообщение от skrudjmakdak
почему сразу нативное?

А почему писать на хтмл?
Цитата:

Сообщение от skrudjmakdak
чтобы заново изобрести велосипед?

О каком велосипеде идет речь?
Цитата:

Сообщение от skrudjmakdak
фреймворк надо выбирать в зависимости от поставленной задачи + знать куда оно будет потом расти, чтобы не ошибиться с выбором.

Фреймворки существуют, но насколько они адекватные в смысле производительности?
Делать нативные приложения - это ж не на ассемблерах под конкретную архитектуру писать. Это не хардкор - это нормально.

tsigel 20.08.2014 22:30

Я разрабатываю в webview и могу сказать что про jQuery лучше забыть. Большие проблемы с памятью не дают такой роскоши как кеширование всего dom. + для полноценного тач приложения все равно придется опиливать его для получения событий swipe, tap, pan и touch

skrudjmakdak 21.08.2014 09:41

Цитата:

Сообщение от Sweet (Сообщение 326761)
А почему писать на хтмл?

????????????????????????????

Цитата:

Сообщение от Sweet (Сообщение 326761)
О каком велосипеде идет речь?

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

Цитата:

Сообщение от Sweet (Сообщение 326761)
Фреймворки существуют, но насколько они адекватные в смысле производительности?
Делать нативные приложения - это ж не на ассемблерах под конкретную архитектуру писать. Это не хардкор - это нормально.

Я думаю здесь зависит от самого телефона, ибо я запускал extjs на телефоне ;)


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