alexei1800@mail.ru 0 Опубликовано: 10 апреля 2018 Рассказать Опубликовано: 10 апреля 2018 На мобильных устройствах при редактировании текста - происходят лаги. Если быстро набираешь текст, то часть текста может пропасть. Кто-нибудь разрешал данную проблемму? Т.е. набираешь быстро текст, а буквы появляются медленно Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 10 апреля 2018 Рассказать Опубликовано: 10 апреля 2018 34 минуты назад, alexei1800@mail.ru сказал: На мобильных устройствах при редактировании текста - происходят лаги. может это у тебя просто телефон такой? Ни разу подобного не замечал. Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 10 апреля 2018 Рассказать Опубликовано: 10 апреля 2018 (изменено) 38 минут назад, alexei1800@mail.ru сказал: Т.е. набираешь быстро текст, а буквы появляются медленно froala - это в первую очередь JS. JS обрабатывается на стороне клиента. Вывод - телефон лажовый и тупо не справляется со скриптами, а редактор и DLE тут совершенно не при чем. Изменено 10 апреля 2018 пользователем alex32 Цитата Ссылка на сообщение Поделиться на других сайтах
alexei1800@mail.ru 0 Опубликовано: 10 апреля 2018 Рассказать Опубликовано: 10 апреля 2018 Автор 9 минут назад, alex32 сказал: froala - это в первую очередь JS. JS обрабатывается на стороне клиента. Вывод - телефон лажовый и тупо не справляется со скриптами, а редактор и DLE тут совершенно не при чем. Да это понятно. Ну заказчику ведь не скажешь, что ничего нельзя сделать к сожалению... Задание звучит так... 1. пункт 15) При редактировании публикации в панели администрирования на мобильных устройствах (iphone, ipad) редактирование текста происходит с задержкой во времени («Лагает»). Необходимо устранить этот «баг». Неужели никто не сталкивался с такой бедой. Есть ли хоть какие-нибудь мысли. Цитата Ссылка на сообщение Поделиться на других сайтах
alexei1800@mail.ru 0 Опубликовано: 11 апреля 2018 Рассказать Опубликовано: 11 апреля 2018 Автор 9 часов назад, Zero сказал: Это ж разработчик, вон в соседней теме он пяткой грудину себе сломал уже) Сказал что это баг DLE, значит это баг DLE... Какую информативность несет данный ответ??? Нечего сказать помолчи Цитата Ссылка на сообщение Поделиться на других сайтах
alexei1800@mail.ru 0 Опубликовано: 11 апреля 2018 Рассказать Опубликовано: 11 апреля 2018 Автор 10 часов назад, Zero сказал: Это ж разработчик, вон в соседней теме он пяткой грудину себе сломал уже) Сказал что это баг DLE, значит это баг DLE... Ну если не баг dle, то баг froala, если у нескольких людей возникает ошибка в редактировании на мобильных устройствах через этот редактор, то значит что-то в нем не так. А сюда я написал, так как по логике такая же ошибка, должна была возникнуть у какого-нибудь другого разработчика также. Перед этим конечно же я посмотрел в гугл, но то ли запрос я неверный составил, но поиск не дал результатов... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 11 апреля 2018 Рассказать Опубликовано: 11 апреля 2018 14 часов назад, alexei1800@mail.ru сказал: Да это понятно. Ну заказчику ведь не скажешь Как это не скажешь. Вам же написали, причем правильно написали, что скорость выполнения JS кода целиком и полностью зависит от клиента, , т.е. бразура, т.к. его выполняет клиент. И ваша задача это клиенту обьяснить. Что нельзя "прыгнуть" выше чем может его устройство. DLE не может поменять чип устройства на более производительный. В DLE есть целых три редактора, а не один. Выбираются они в настройках скрипта в админпанели. Каждый из них обладает разными возможностями и разной скоростью работы, т.к. функциональность у них разная. Пусть ваш клиент выберет нужный ему редактор с приемлемой скоростью. Самый быстрый из них это BBCODES редактор, потому как он не визуальный. Цитата Ссылка на сообщение Поделиться на других сайтах
alexei1800@mail.ru 0 Опубликовано: 11 апреля 2018 Рассказать Опубликовано: 11 апреля 2018 Автор 5 часов назад, celsoft сказал: Как это не скажешь. Вам же написали, причем правильно написали, что скорость выполнения JS кода целиком и полностью зависит от клиента, , т.е. бразура, т.к. его выполняет клиент. И ваша задача это клиенту обьяснить. Что нельзя "прыгнуть" выше чем может его устройство. DLE не может поменять чип устройства на более производительный. В DLE есть целых три редактора, а не один. Выбираются они в настройках скрипта в админпанели. Каждый из них обладает разными возможностями и разной скоростью работы, т.к. функциональность у них разная. Пусть ваш клиент выберет нужный ему редактор с приемлемой скоростью. Самый быстрый из них это BBCODES редактор, потому как он не визуальный. Этот froala я немного модифицировал, добавил дополнительные кнопки и возможности, при использовании другого редактора, эти возможности нужно добавлять другому редактору. Может в самом редакторе есть какие-нибудь дополнительные функции которые можно отключить и которые редко используются. Пока задачу не решил, но все равно спасибо за ответ. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 12 апреля 2018 Рассказать Опубликовано: 12 апреля 2018 12 часов назад, alexei1800@mail.ru сказал: Может в самом редакторе есть какие-нибудь дополнительные функции которые можно отключить и которые редко используются. на скорость набивания текста это никак не повлияет. Цитата Ссылка на сообщение Поделиться на других сайтах
alexei1800@mail.ru 0 Опубликовано: 12 апреля 2018 Рассказать Опубликовано: 12 апреля 2018 Автор на офицальном сайте https://www.froala.com/wysiwyg-editor все работает нормально не лагает У меня сложилось впечателение, что теоритически в код данного плагина были внесенены изменения после которых плагин стал тормозить. Чтобы проверить данное утверждение мне бы хотелось получить доступ к файлам самого плагина, если возможность их прислать. Версия дле 11.3 Цитата Ссылка на сообщение Поделиться на других сайтах
alexei1800@mail.ru 0 Опубликовано: 12 апреля 2018 Рассказать Опубликовано: 12 апреля 2018 Автор Установил скаченную с оф. сайта froala editor на тестовый домен http://alexei-zverev-test.ru/html/popular/textarea.html - ничего не тормозит установил в админку опять все начинает тормозить Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 13 апреля 2018 Рассказать Опубликовано: 13 апреля 2018 17 часов назад, alexei1800@mail.ru сказал: Установил скаченную с оф. сайта froala editor на тестовый домен http://alexei-zverev-test.ru/html/popular/textarea.html - ничего не тормозит установил в админку опять все начинает тормозить Кто так проверяет то. Вы задайте все оформление CSS страницы, загрузите скрипты и т.д. браузер обрабатывает страницу и работает с ней как с единым целым, и тратит память как на единое целое. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 15 апреля 2018 Рассказать Опубликовано: 15 апреля 2018 11 часов назад, Zero сказал: Может переборщили с JS библиотеками которые в админке пачками подключены? Ничего лишнего и неиспользуемого DLE там нет. 11 часов назад, Zero сказал: Переключение стилизации админки разве не сильно требовательно к ресурсам? Одно из самых легких для браузера. Из всех остальных возможностей. Например подсветка того же исходного кода в визуальном редакторе в десятки раз требовательнее по ресурсам чем эта возможность, но это не повод от этого отказываться, потому как это нужно и важно для людей. 11 часов назад, Zero сказал: Вон айфоны уже не тянут админку) Крайне неверное утверждение. Я не скажу конечно про все айфоны, но начиная с 6 айфона никаких багов и фризов нет, все работает очень быстро. Более старых моделей у меня просто нет физически. Цитата Ссылка на сообщение Поделиться на других сайтах
holistic 24 Опубликовано: 15 апреля 2018 Рассказать Опубликовано: 15 апреля 2018 Вообще странный этот Бьютифуль Froala Эдитор. На уровне кода убираешь принудительно все абзацы (отступы и пробелы) между, например: <p>ТЕКСТ</p> ... <p>ТЕКСТ</p> чтобы было нормально в БД: <p>ТЕКСТ</p><p>ТЕКСТ</p><p>ТЕКСТ</p> Но прекрасный редактор упорно при переключении режимов (код/обычный вид) снова расставляет свои бестолковые абзацы, которые в БД, видимо, будут натыканы как \n\n, а то еще и как просто гора пробелов! Или разработчик ДЛЕ всё это фильтрует? 1 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 15 апреля 2018 Рассказать Опубликовано: 15 апреля 2018 11 часов назад, holistic сказал: Вообще странный этот Бьютифуль Froala Эдитор. На уровне кода убираешь принудительно все абзацы (отступы и пробелы) между, например: <p>ТЕКСТ</p> ... <p>ТЕКСТ</p> чтобы было нормально в БД: <p>ТЕКСТ</p><p>ТЕКСТ</p><p>ТЕКСТ</p> Но прекрасный редактор упорно при переключении режимов (код/обычный вид) снова расставляет свои бестолковые абзацы, которые в БД, видимо, будут натыканы как \n\n, а то еще и как просто гора пробелов! Или разработчик ДЛЕ всё это фильтрует? Зачем вы это делаете? Это уберет редактор и без вас. Вы посмотрите на исходный код страницы, у вас все будет в одну строку. А вам редактор показывает с форматированием для удобства редактирования кода. Цитата Ссылка на сообщение Поделиться на других сайтах
alexei1800@mail.ru 0 Опубликовано: 18 апреля 2018 Рассказать Опубликовано: 18 апреля 2018 Автор В 14.04.2018 в 21:32, Zero сказал: Может переборщили с JS библиотеками которые в админке пачками подключены? Переключение стилизации админки разве не сильно требовательно к ресурсам? Вон айфоны уже не тянут админку) Да тоже так кажется проблема еще в том, что у меня нет айфона приходится звонить товарищу, чтобы он проверял сайт после каждого изменения. Но вот на телефонах-смартфонах проблем нет. И во втором текстовом редакторе проблем нет, но другой текстовый редактор не устраивает заказчика. Цитата Ссылка на сообщение Поделиться на других сайтах
alexei1800@mail.ru 0 Опубликовано: 18 апреля 2018 Рассказать Опубликовано: 18 апреля 2018 Автор В 13.04.2018 в 13:38, celsoft сказал: Кто так проверяет то. Вы задайте все оформление CSS страницы, загрузите скрипты и т.д. браузер обрабатывает страницу и работает с ней как с единым целым, и тратит память как на единое целое. Мне было важно понять, вдруг бы айфон тормозил и просто при использовании текстового редактора, скаченного с сайта оригинала. Но не тормозит, заменил в dle админке текстовый редактор стандартный на скаченный с сайта, все равно тормозит. Отсюда делаю выводы - значит благодаря сторонним скриптам происходит конфликт, отсюда тормоза, другой же текстовый редактор на айфонах не тормозит В 15.04.2018 в 09:15, celsoft сказал: Крайне неверное утверждение. Я не скажу конечно про все айфоны, но начиная с 6 айфона никаких багов и фризов нет, все работает очень быстро. Более старых моделей у меня просто нет физически. Админка проверяется с айфона 6 Буду пробовать последовательно отключать скрипты, чтобы определить где возникают тормоза Цитата Ссылка на сообщение Поделиться на других сайтах
alexei1800@mail.ru 0 Опубликовано: 18 апреля 2018 Рассказать Опубликовано: 18 апреля 2018 (изменено) Автор Из-за этой строчки кода в файле 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 тормозит убираешь часть данного кода тормозить перестает Изменено 18 апреля 2018 пользователем alexei1800@mail.ru Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 18 апреля 2018 Рассказать Опубликовано: 18 апреля 2018 18 минут назад, alexei1800@mail.ru сказал: Перед тем как переделывать, у меня вопрос, это уже дописанная строка или же, это стандартный код. Это стандартный код, только что вы в нем хотите переделывать, не совсем понятно. И тормозить этот код не может, т.к. он вообще ничего не делает, кроме как назначения значений переменным. Это строки даже не от редактора. Цитата Ссылка на сообщение Поделиться на других сайтах
alexei1800@mail.ru 0 Опубликовано: 18 апреля 2018 Рассказать Опубликовано: 18 апреля 2018 Автор В 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 тормозит Цитата Ссылка на сообщение Поделиться на других сайтах
alexei1800@mail.ru 0 Опубликовано: 18 апреля 2018 Рассказать Опубликовано: 18 апреля 2018 (изменено) Автор Причина лагов на айфоне в текстовом редакторе в формирующемся скрипте 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, как это сделать? Изменено 18 апреля 2018 пользователем alexei1800@mail.ru Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 18 апреля 2018 Рассказать Опубликовано: 18 апреля 2018 2 часа назад, alexei1800@mail.ru сказал: Причина лагов на айфоне в текстовом редакторе в формирующемся скрипте engine/classes/min/index.php?charset=utf-8&g=admin&21 Причина лагов в вашем телефоне а не скриптов, он попросту не в состоянии обработать все скрипты. В этом файле не только jquery и убрав его вы получите большое количество других проблем. Цитата Ссылка на сообщение Поделиться на других сайтах
alexei1800@mail.ru 0 Опубликовано: 18 апреля 2018 Рассказать Опубликовано: 18 апреля 2018 (изменено) Автор Я же объяснил, я не собираюсь что-то убирать, причина лагов в 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 попросту не в состоянии обработать все скрипты. Вернее не от вас ответ, а ответ на почту присланный, что я его показал Спасибо вроде последний ответ(на почте), более менее нормальный. Ответ ненормальный, служба поддрержки заменила слово айфон на сматрфон. Изменено 18 апреля 2018 пользователем alexei1800@mail.ru Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 18 апреля 2018 Рассказать Опубликовано: 18 апреля 2018 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 стоит на нескольких сотен тысяч сайтов, и никто кроме вас не жаловался на производительность в айфонах. Цитата Ссылка на сообщение Поделиться на других сайтах
alexei1800@mail.ru 0 Опубликовано: 18 апреля 2018 Рассказать Опубликовано: 18 апреля 2018 (изменено) Автор 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 тормозит ли у вас текстовый редактор на этом сайте, в данном случаи вопрос принципиальный Изменено 18 апреля 2018 пользователем alexei1800@mail.ru Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.