Перейти к публикации

Рекомендованные сообщения

На мобильных устройствах при редактировании текста - происходят лаги. Если быстро набираешь текст, то часть текста может пропасть.

Кто-нибудь разрешал данную проблемму?

Т.е. набираешь быстро текст, а буквы появляются медленно

Ссылка на сообщение
Поделиться на других сайтах
34 минуты назад, alexei1800@mail.ru сказал:

На мобильных устройствах при редактировании текста - происходят лаги.

может это у тебя просто телефон такой? Ни разу подобного не замечал.

Ссылка на сообщение
Поделиться на других сайтах
38 минут назад, alexei1800@mail.ru сказал:

Т.е. набираешь быстро текст, а буквы появляются медленно

froala -  это в первую очередь JS. JS обрабатывается на стороне клиента. Вывод - телефон лажовый и  тупо не справляется со скриптами, а редактор и DLE тут совершенно не при чем. 

Изменено пользователем alex32
Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, alex32 сказал:

froala -  это в первую очередь JS. JS обрабатывается на стороне клиента. Вывод - телефон лажовый и  тупо не справляется со скриптами, а редактор и DLE тут совершенно не при чем. 

Да это понятно. Ну заказчику ведь не скажешь, что ничего нельзя сделать к сожалению...

Задание звучит так...

1.    пункт 15)  При редактировании публикации в панели администрирования на мобильных устройствах (iphone, ipad) редактирование текста происходит с задержкой во времени («Лагает»). Необходимо устранить этот «баг».

 

Неужели никто не сталкивался с такой бедой. Есть ли хоть какие-нибудь мысли. 

Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, Zero сказал:

Это ж разработчик, вон в соседней теме он пяткой грудину себе сломал уже)
Сказал что это баг DLE, значит это баг DLE...

Какую информативность несет данный ответ??? Нечего сказать помолчи

Ссылка на сообщение
Поделиться на других сайтах
10 часов назад, Zero сказал:

Это ж разработчик, вон в соседней теме он пяткой грудину себе сломал уже)
Сказал что это баг DLE, значит это баг DLE...

Ну если не баг dle, то баг froala, если у нескольких  людей возникает ошибка в редактировании на мобильных устройствах через этот редактор, то значит что-то в нем не так.

 

А сюда я написал, так как по логике такая же ошибка, должна была возникнуть у какого-нибудь другого разработчика также.

 

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

Ссылка на сообщение
Поделиться на других сайтах
14 часов назад, alexei1800@mail.ru сказал:

Да это понятно. Ну заказчику ведь не скажешь

Как это не скажешь. Вам же написали, причем правильно написали, что скорость выполнения JS кода целиком и полностью зависит от клиента, , т.е. бразура, т.к. его выполняет клиент. И ваша задача это клиенту обьяснить. Что нельзя "прыгнуть" выше чем может его устройство. DLE не может поменять чип устройства на более производительный.

 

В DLE есть целых три редактора, а не один. Выбираются они в настройках скрипта в админпанели. Каждый из них обладает разными возможностями и разной скоростью работы, т.к. функциональность у них разная. Пусть ваш клиент выберет нужный ему редактор с приемлемой скоростью. Самый быстрый из них это BBCODES редактор, потому как он не визуальный.

Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, celsoft сказал:

Как это не скажешь. Вам же написали, причем правильно написали, что скорость выполнения JS кода целиком и полностью зависит от клиента, , т.е. бразура, т.к. его выполняет клиент. И ваша задача это клиенту обьяснить. Что нельзя "прыгнуть" выше чем может его устройство. DLE не может поменять чип устройства на более производительный.

 

В DLE есть целых три редактора, а не один. Выбираются они в настройках скрипта в админпанели. Каждый из них обладает разными возможностями и разной скоростью работы, т.к. функциональность у них разная. Пусть ваш клиент выберет нужный ему редактор с приемлемой скоростью. Самый быстрый из них это BBCODES редактор, потому как он не визуальный.

Этот froala я немного модифицировал, добавил дополнительные кнопки и возможности, при использовании другого редактора, эти возможности нужно добавлять другому редактору. Может в самом редакторе есть какие-нибудь дополнительные функции которые можно отключить и которые редко используются.

Пока задачу не решил, но все равно спасибо за ответ.

Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, alexei1800@mail.ru сказал:

Может в самом редакторе есть какие-нибудь дополнительные функции которые можно отключить и которые редко используются.

на скорость набивания текста это никак не повлияет.

Ссылка на сообщение
Поделиться на других сайтах

на офицальном сайте https://www.froala.com/wysiwyg-editor все работает нормально не лагает

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

Ссылка на сообщение
Поделиться на других сайтах

Установил скаченную с оф. сайта froala editor на тестовый домен

http://alexei-zverev-test.ru/html/popular/textarea.html - ничего не тормозит 

установил в админку опять все начинает тормозить

Ссылка на сообщение
Поделиться на других сайтах
17 часов назад, alexei1800@mail.ru сказал:

Установил скаченную с оф. сайта froala editor на тестовый домен

http://alexei-zverev-test.ru/html/popular/textarea.html - ничего не тормозит 

установил в админку опять все начинает тормозить

Кто так проверяет то. Вы задайте все оформление CSS страницы, загрузите скрипты и т.д. браузер обрабатывает страницу и работает с ней как с единым целым, и тратит память как на единое целое.

Ссылка на сообщение
Поделиться на других сайтах
11 часов назад, Zero сказал:

Может переборщили с JS библиотеками которые в админке пачками подключены?

Ничего лишнего и неиспользуемого DLE там нет.

 

11 часов назад, Zero сказал:

Переключение стилизации админки разве не сильно требовательно к ресурсам?

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

 

11 часов назад, Zero сказал:

Вон айфоны уже не тянут админку)

Крайне неверное утверждение. Я не скажу конечно про все айфоны, но начиная с 6 айфона никаких багов и фризов нет, все работает очень быстро. Более старых моделей у меня просто нет физически.

Ссылка на сообщение
Поделиться на других сайтах

Вообще странный этот Бьютифуль Froala Эдитор.

На уровне кода убираешь принудительно все абзацы (отступы и пробелы) между, например:

 

<p>ТЕКСТ</p>

...

<p>ТЕКСТ</p>

 

чтобы было нормально в БД:

 

<p>ТЕКСТ</p><p>ТЕКСТ</p><p>ТЕКСТ</p>

 

Но прекрасный редактор упорно при переключении режимов (код/обычный вид) снова расставляет свои бестолковые абзацы, которые в БД, видимо, будут натыканы как \n\n, а то еще и как просто гора пробелов!

 

Или разработчик ДЛЕ всё это фильтрует?

Ссылка на сообщение
Поделиться на других сайтах
11 часов назад, holistic сказал:

Вообще странный этот Бьютифуль Froala Эдитор.

На уровне кода убираешь принудительно все абзацы (отступы и пробелы) между, например:

 

<p>ТЕКСТ</p>

...

<p>ТЕКСТ</p>

 

чтобы было нормально в БД:

 

<p>ТЕКСТ</p><p>ТЕКСТ</p><p>ТЕКСТ</p>

 

Но прекрасный редактор упорно при переключении режимов (код/обычный вид) снова расставляет свои бестолковые абзацы, которые в БД, видимо, будут натыканы как \n\n, а то еще и как просто гора пробелов!

 

Или разработчик ДЛЕ всё это фильтрует?

Зачем вы это делаете? Это уберет редактор и без вас. Вы посмотрите на исходный код страницы, у вас все будет в одну строку. А вам редактор показывает с форматированием для удобства редактирования кода.

Ссылка на сообщение
Поделиться на других сайтах
В 14.04.2018 в 21:32, Zero сказал:

Может переборщили с JS библиотеками которые в админке пачками подключены? Переключение стилизации админки разве не сильно требовательно к ресурсам?
Вон айфоны уже не тянут админку)

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

Но вот на телефонах-смартфонах проблем нет.

И во втором текстовом редакторе проблем нет, но другой текстовый редактор не устраивает заказчика.

Ссылка на сообщение
Поделиться на других сайтах

 

В 13.04.2018 в 13:38, celsoft сказал:

Кто так проверяет то. Вы задайте все оформление CSS страницы, загрузите скрипты и т.д. браузер обрабатывает страницу и работает с ней как с единым целым, и тратит память как на единое целое.

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

Но не тормозит, заменил  в dle админке текстовый редактор стандартный на скаченный с сайта, все равно тормозит.

Отсюда делаю выводы - значит благодаря сторонним скриптам происходит конфликт, отсюда тормоза, другой же текстовый редактор на айфонах не тормозит

В 15.04.2018 в 09:15, celsoft сказал:

 

Крайне неверное утверждение. Я не скажу конечно про все айфоны, но начиная с 6 айфона никаких багов и фризов нет, все работает очень быстро. Более старых моделей у меня просто нет физически.

Админка проверяется с айфона 6

Буду пробовать последовательно отключать скрипты, чтобы определить где возникают тормоза

Ссылка на сообщение
Поделиться на других сайтах

Из-за этой строчки кода в файле engine/inc/editnews.php появляются тормоза. Перед тем как переделывать, у меня вопрос, это уже дописанная строка или же, это стандартный код.

<script type="text/javascript">
<!--
var dle_act_lang   = ["Да", "Нет", "Ввод", "Отмена", "Загрузка изображений и файлов на сервер"];
var cal_language   = {en:{months:['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],dayOfWeek:["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"]}};
//-->
</script>

 

 

 

 

 

для наглядности скопировал на тестовый домен http://alexei-zverev-test.ru/dle2.html

тормозит  убираешь часть данного кода тормозить перестает

Изменено пользователем alexei1800@mail.ru
Ссылка на сообщение
Поделиться на других сайтах
18 минут назад, alexei1800@mail.ru сказал:

Перед тем как переделывать, у меня вопрос, это уже дописанная строка или же, это стандартный код.

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

Ссылка на сообщение
Поделиться на других сайтах
В 15.04.2018 в 09:15, celsoft сказал:

Крайне неверное утверждение. Я не скажу конечно про все айфоны, но начиная с 6 айфона никаких багов и фризов нет, все работает очень быстро. Более старых моделей у меня просто нет физически.

Что получается если удалить генирируемой самой dle код

<script type="text/javascript">
<!--
var dle_act_lang   = ["Да", "Нет", "Ввод", "Отмена", "Загрузка изображений и файлов на сервер"];
var cal_language   = {en:{months:['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],dayOfWeek:["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"]}};
//-->
</script>

и заменить engine/classes/min/index.php?charset=utf-8&g=admin&21 на <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>, то тормозов нет.

 

Если же не удалять данные строки, то тормоза есть в айфоне 6.

 

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

19 минут назад, celsoft сказал:

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

я уже ответил вот пример тут все удалено http://alexei-zverev-test.ru/dle2.html, у меня айфона нет, человек проверял на айфоне 6, говорит тормозит.

Т.е. на айфоне 6 стандартный код от dle тормозит

Ссылка на сообщение
Поделиться на других сайтах

Причина лагов на айфоне в текстовом редакторе в формирующемся скрипте engine/classes/min/index.php?charset=utf-8&g=admin&21

К сожалению я не нашел, как его заменить на https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.0/jquery.min.js.

Наверняка после замены многое перестанет работать, но мне просто надо показать что причина лагов в скрипте  engine/classes/min/index.php?charset=utf-8&g=admin&21, как это сделать?

Изменено пользователем alexei1800@mail.ru
Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, alexei1800@mail.ru сказал:

Причина лагов на айфоне в текстовом редакторе в формирующемся скрипте engine/classes/min/index.php?charset=utf-8&g=admin&21

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

Ссылка на сообщение
Поделиться на других сайтах

Я же объяснил, я не собираюсь что-то убирать, причина лагов в engine/classes/min/index.php?charset=utf-8&g=admin&21, меняешь это на https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.0/jquery.min.js. и все работает нормально, ну еще там дописывается в файле editor.js

Мне надо объяснить что причина в dle.

1 час назад, celsoft сказал:

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

Мне скажут почему тогда в смарфонах все работает нормально.

Вы говорили,что в айфоне 6 работает нормально - вы обманули, в айфоне 6 не работает. Мне нужно либо решение проблемы, либо такой от вас ответ, который можно предъявить заказчику, что ничего нельзя сделать, по причине того, что айфон6 попросту не в состоянии обработать все скрипты.

Вернее не от вас ответ, а ответ на почту присланный, что я его показал

Спасибо вроде последний ответ(на почте), более менее нормальный.

Ответ ненормальный, служба поддрержки заменила слово айфон на сматрфон.

Изменено пользователем alexei1800@mail.ru
Ссылка на сообщение
Поделиться на других сайтах
13 минут назад, alexei1800@mail.ru сказал:

Я же объяснил, я не собираюсь что-то убирать, причина лагов в engine/classes/min/index.php?charset=utf-8&g=admin&21, меняешь это на https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.0/jquery.min.js. и все работает нормально, ну еще там дописывается в файле editor.js

Я вам говорю что в этом файле не только jquery.min.js почему вы вместо этого файла ставите только jquery совершенно непонятно.

 

13 минут назад, alexei1800@mail.ru сказал:

Вы говорили,что в айфоне 6 работает нормально - вы обманули, в айфоне 6 не работает.

Я никогда никого не обманываю, я говорю только то что я вижу и у меня нет и не было проблем с шестым айфоном. А вы могли забить память телефона другими приложениями, могла деградировать батарея и apple принудительно занизил частоты, о чем они официально признали. Я не знаю в чем точно у вас причина, т.к. могу лишь гадать в данном вопросе. Не верите мне, возьмите и полистайте форум и найдите хоть одну жалобу на производительность, а DLE стоит на нескольких сотен тысяч сайтов, и никто кроме вас не жаловался на производительность в айфонах.

 

 

Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, celsoft сказал:

Я вам говорю что в этом файле не только jquery.min.js почему вы вместо этого файла ставите только jquery совершенно непонятно.

 

Я никогда никого не обманываю, я говорю только то что я вижу и у меня нет и не было проблем с шестым айфоном. А вы могли забить память телефона другими приложениями, могла деградировать батарея и apple принудительно занизил частоты, о чем они официально признали. Я не знаю в чем точно у вас причина, т.к. могу лишь гадать в данном вопросе. Не верите мне, возьмите и полистайте форум и найдите хоть одну жалобу на производительность, а DLE стоит на нескольких сотен тысяч сайтов, и никто кроме вас не жаловался на производительность в айфонах.

 

 

http://alexei-zverev-test.ru/dle2.html текстовый редактор на данном сайте  на айфоне 6 у вас тормозит

 

18 минут назад, celsoft сказал:

Я вам говорю что в этом файле не только jquery.min.js почему вы вместо этого файла ставите только jquery совершенно непонятно.

 

Я никогда никого не обманываю, я говорю только то что я вижу и у меня нет и не было проблем с шестым айфоном. А вы могли забить память телефона другими приложениями, могла деградировать батарея и apple принудительно занизил частоты, о чем они официально признали. Я не знаю в чем точно у вас причина, т.к. могу лишь гадать в данном вопросе. Не верите мне, возьмите и полистайте форум и найдите хоть одну жалобу на производительность, а DLE стоит на нескольких сотен тысяч сайтов, и никто кроме вас не жаловался на производительность в айфонах.

 

 

У меня нет айфона я написал об этом, я проверяю работоспособность звоню человеку, у которого айфон 6

 

http://alexei-zverev-test.ru/dle2.html тормозит ли у вас текстовый редактор на этом сайте, в данном случаи вопрос принципиальный

Изменено пользователем alexei1800@mail.ru
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...