Регайтесь под своим ником и укажите ссылку на профиль в аккаунте

Join the forum, it's quick and easy

Регайтесь под своим ником и укажите ссылку на профиль в аккаунте
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Онлайн радио #radiobells_script_hash
Вход

Забыли пароль?

Новости Украины

Разработка и тестирование

+7
-= Амнезия =-
=ZANOZA=
AleXandra
dream74
Сталоне
max30
ЭфедроШка
Участников: 11

Страница 2 из 4 Предыдущий  1, 2, 3, 4  Следующий

Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор dream74 Пт Сен 26, 2014 4:57 pm

max30 пишет:
Код:

 case N:
 break;
это шаблон, скоро вставлю туда данные, пока со временем напряг

Код:

function getid(id) {
    return document.getElementById(id);
}
функция использовалась один раз, оставлю, применю по всему коду Разработка и тестирование - Страница 2 2073821862

dream74
dream74
Banned

Сообщения : 161
Дата регистрации : 2013-04-17

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор AleXandra Сб Сен 27, 2014 4:51 pm

ау
AleXandra
AleXandra
Banned

Сообщения : 89
Дата регистрации : 2012-12-06
Возраст : 36
Откуда : Москва

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор max30 Вс Сен 28, 2014 12:01 am

AleXandra пишет:ау
[Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку]
max30
max30

Сообщения : 556
Дата регистрации : 2013-04-15
Возраст : 96

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор dream74 Пт Окт 03, 2014 5:43 am

тут мимолетом увидел, смайл "  Разработка и тестирование - Страница 2 2737534611  " не отображается, и фильтр тут не при чем, интересно Разработка и тестирование - Страница 2 1197054600
dream74
dream74
Banned

Сообщения : 161
Дата регистрации : 2013-04-17

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор max30 Пт Окт 03, 2014 9:58 am

dream74 пишет:тут мимолетом увидел, смайл "  Разработка и тестирование - Страница 2 2737534611  " не отображается:
Этот глюк уже был, похоже сменился программер и он опять увлекся вырезанием ссылок. Ранее лечилось дополнительным слешом перед смайлом.
max30
max30

Сообщения : 556
Дата регистрации : 2013-04-15
Возраст : 96

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор max30 Чт Окт 09, 2014 4:13 am

dream74 пишет:... очередной баг вылез у оригинального декоратора, при формировании "Smiles_div" приоритетом стал пользоваться ".ui-resizable" с его "position: relative;", что тем самым открывает див внизу страницы...
Это следовало ожидать. Этот фрагмент кода надо переделывать, авторы привязались к коду смотришки, хотя в HTML5 есть независимые функции перетаскивания или использовать маленькие независимые библиотеки. Код в любой момент может рухнуть.

Это тупиковый путь, тем более со старой версией JQUERY:
спойлер:
max30
max30

Сообщения : 556
Дата регистрации : 2013-04-15
Возраст : 96

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор max30 Сб Окт 25, 2014 7:24 am

Смотрим скрипты Чатфильтр и Декоратор.

В обоих скриптах обьявлена функция, с помощью которой стоятся элементы DOM:
спойлер:

Смотрим внимательно эти строки:
спойлер:
Это говорит о том, что атрибуты элементов должны быть приведены к типу "строка".

Смотрим как применяется эта функция в скриптах.
Так неправильно:
спойлер:

А так правильно:
спойлер:
Смотрим как оформлены атрибуты элемента в вызове функции.

Теперь немного теории.
Как выполняется скрипт в браузере, а точнее в браузере есть интепретатор языка Javascript, который работает примерно так при выполнении скрипта:
- синтаксический анализ;
- лексический анализ;
- исправление ошибок (если это возможно);
- исполнение скрипта  (если это возможно).

Функция, описанная выше, вызывается неправильно в скриптах в большинстве случаев. Такая ошибка называется несовпадение типов и она исправляется по ходу выполнения в браузере.

Теперь только практика.
Находим любую утилиту, которая проводит лексический анализ языка Javascript. Остановимся на этом Easy YUI Compressor. Этот инструмент проводит анализ языка и выдает ошибки, дополнительно сжимает скрипты.

DecoratorAPI.js (оригинальная версия)
спойлер:
Найдено 485 ошибок.

DecoratorAPI.js (dream74)
спойлер:
Найдено 70 ошибок.

ChatFilterAPI.js (оригинальная версия)
спойлер:
Ошибок нет (но это не совсем так, ошибки есть и они скрыты в обьекте, сработало первое условие функции, посчитав это обьектом ). Это говорит о том, что ф-ия некорректна и экранирует ошибки.

Для сравнения еще один скрипт.
smotriBcastList.user.js ([Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку])
спойлер:
Ошибок нет.

Вывод: Требуется правка скриптов. При таком уровне ошибок скрипты сильно "напрягают" браузер, что приводит к долгой загрузке страницы, увеличению длительности реакции на события и/или искажению содержимого страницы (зависания).
max30
max30

Сообщения : 556
Дата регистрации : 2013-04-15
Возраст : 96

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор max30 Вс Ноя 02, 2014 5:14 am

Смотрим скрипты Чатфильтр и Декоратор (продолжение темы).

DecoratorAPI.js ([Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку])
спойлер:
Ошибок нет.

Эта версия рекомендуется к установке:
- добавлен новый функционал,
- оптимизирован размер (уменьшен в 10 раз),
- исправлено множество ошибок.
max30
max30

Сообщения : 556
Дата регистрации : 2013-04-15
Возраст : 96

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор max30 Пн Ноя 03, 2014 11:09 am

Смотрим скрипты Чатфильтр и Декоратор (продолжение темы).

В установочном скрипте Декоратора необходимо после блока метаданных добавить эти строки:
Код:

// [1] не запускаем скрипт во фреймах
if (window.self != window.top) {return}
// [2] дополнительная проверка для хрома
if (!window.location.href.match(/\/live\//)) {return}
// [3] не хлопаем ушами - без регистрации выход
if (!document.getElementById('UserInbox')) {return}
max30
max30

Сообщения : 556
Дата регистрации : 2013-04-15
Возраст : 96

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор max30 Вс Янв 25, 2015 1:17 pm

Не хотел писать эти строки, но похоже это система.

Только за январь было несколько глюков с одним из хостов, где расположены картинки.
спойлер:

Все картинки, которые расположены на этом хосте не отображены, остальные в норме (см. на курсор).
спойлер:

Еще проверка тут

Кроме того, если в чате есть цветной ник с этого хоста, то скрипт Чатфильт не всегда грузится.
Файл с JS с обьектом цветных ников не всегда сохраняется в кодировке UTF (после добавления очередного ника), поэтому еще вылазит "абдакадабра".
В чате юзеры тоже видят "какие-то квадратики" на нике или "абдакадабру".

Подтверждение того, что я сказал ранее - хост не надежен.

Прочее.
Много юзеров с цветными никами в статусе "дебютант". Этот юзер с большой вероятносью может быть забанен. Он снова прийдет с просьбой подключить ему ник и опять это будет "дебютант" .
Опять правка кода и возможное внесение ошибок.
Зачем гемморой? Уже скрипт "тяжелый". Надо, наоборот, повысить планку по статусу...
max30
max30

Сообщения : 556
Дата регистрации : 2013-04-15
Возраст : 96

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор Гость Ср Янв 28, 2015 11:21 am

max30 пишет:Зачем гемморой? Уже скрипт "тяжелый". Надо, наоборот, повысить планку по статусу...

Согласен полностью farao

Гость
Гость


Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор dream74 Сб Янв 31, 2015 9:52 am

max30 пишет:
Много юзеров с цветными никами в статусе "дебютант". Этот юзер с большой вероятносью может быть забанен. Он снова прийдет с просьбой подключить ему ник и опять это будет "дебютант" .
Опять правка кода и возможное внесение ошибок.
Зачем гемморой? Уже скрипт "тяжелый". Надо, наоборот, повысить планку по статусу...
Планка уже повышена, но не по статусу, вероятность внесения ошибок минимальное.
А что касается "тяжести" скрипта, вероятнее всего стоит задуматься об оптимизации данного куска кода, использование БД для ников как вариант, пока не думал об этом
dream74
dream74
Banned

Сообщения : 161
Дата регистрации : 2013-04-17

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор dream74 Сб Янв 31, 2015 1:13 pm

max30 пишет:
Все картинки, которые расположены на этом хосте не отображены, остальные в норме (см. на курсор).
спойлер:
интересно, смотриха стабильно работает...или бывает что зайти невозможно на сайт (тоже не надежный хост Laughing )...удачный снимок процесса перегрузки сервера
dream74
dream74
Banned

Сообщения : 161
Дата регистрации : 2013-04-17

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор max30 Чт Фев 26, 2015 1:01 am

ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ!:


И так, кто ломает традицию (статусы)
сплйлер:

Кто ломает традицию (размеры изображений)
сплйлер:

Далее показаны "ну совсем экзотические" размеры изображений.
На скриншоте показан мой дроп-бокс со всеми изображениями, задействованные скриптом Чатфильтр.
См. вниматнльно колонку - размеры(верхний бар) и нижний бар - количество изображений, размером более 10 Кб.. Сортировка по размеру файлов.
сплйлер:

Ошибки не только не исправляются, но и множатся
спойлер:

Еще несколько типичных примеров (ничего личного)
сплйлер:

Еще...
сплйлер:

Самое интересное
сплйлер:

Кто гадит в скрипт?
спойлер:

ВЫВОДЫ:
- ОРГАНИЗАЦИОННЫЕ МЕРОПРИЯТИЯ:
 а) статус не ниже оператор, остальные закомментировать;
 б) придерживаться размера 10 Кб (максимум 30 Кб, по рекомендациям дизайнеров и верстальщиков по размещению баннеров).
 в) исключить дубли;

- ТЕХНИЧЕСКИЕ МЕРОПРИЯТИЯ:
 а) устранение ошибок кода и разметки;
 б) оптимизация кода;
 в) оптимизация изображений (три этапа дизайнера: создание изображения, оптимизаця, размещение).

PS
НЕ ПЫТАЙТЕСЬ РЕДАКТИРОВАТЬ ИЛИ УДАЛЯТЬ СООБЩЕНИЯ, ПО ПРИЧИНЕ:
 1) тема создана по моей просьбе Эфидрошкой, см. [Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку];
2) сообщение будет повторено;
 3) копия хранится в веб-архиве.


ПРОДОЛЖЕНИЕ СЛЕДУЕТ.
СЛЕДУЮЩАЯ ТЕМА - КАК ПРОДАТЬ ЦВЕТНОЙ НИК, НЕ ЯВЛЯЯСЬ АВТОРОМ СКРИПТА, С ДОКАЗАТЕЛЬСТВАМИ (СКРИНШОТЫ И ПЕРЕПИСКА).
И ПОСЛЕДНЯЯ ТЕМА - КАК БЫТЬ ЗАБАНЕННЫМ НА СМОТРИКОМЕ, ЕСЛИ ОБ ЭТОМ ЗНАЮТ МОДЕРАТОРЫ
max30
max30

Сообщения : 556
Дата регистрации : 2013-04-15
Возраст : 96

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор AleXandra Чт Фев 26, 2015 7:33 pm

эфедрошка сбежал..... оставил эту систему.. нах... а что вы тут патаетесь.. типа ники не бесплатны.... сидите тут дебютантам впариваете а они верят... ок платитите дримы и всякие
AleXandra
AleXandra
Banned

Сообщения : 89
Дата регистрации : 2012-12-06
Возраст : 36
Откуда : Москва

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор AleXandra Чт Фев 26, 2015 7:35 pm

хотя платить надо.. я лично за это
AleXandra
AleXandra
Banned

Сообщения : 89
Дата регистрации : 2012-12-06
Возраст : 36
Откуда : Москва

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор AleXandra Чт Фев 26, 2015 8:44 pm

именно так и должно быть.. а то разгубастились то тут..
AleXandra
AleXandra
Banned

Сообщения : 89
Дата регистрации : 2012-12-06
Возраст : 36
Откуда : Москва

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор max30 Вс Мар 01, 2015 10:02 am

AleXandra пишет:ЦВЕТНЫЕ  НИКИ  НИКИ  НЕ  БЕСПЛАТНЫ...  НЕ  МЕНЕЕ  ОПЕРАТОРАМ..  ИЗВИНИТЕ  ЕСЛИ  ВЫ  НИЖЕ..  И  НЕ  ИМЕЕТЕ  ВОЗМОЖНОСТЬ  ОПЛАТИТЬ.

Вчера разговаривал с разработчиками скрипта - никто не давал добро на платные услуги на скрипт или его части. Авторы и модераторы разбираются сейчас с этим вопросом. Уже известно, откуда ветер дует.
Все попытки коммерцианилизации скрипта будут пресекаться вплоть до бана на смотрикоме.

Светлана Эфидрошка должна скоро выйти.
Все попытки что-либо продать на этом сайте будут пресечены, сначала ПУБЛИКАЦИЯ в рубрике - доска позора.

ВНИМАНИЕ! ПРЕКРАТИТЕ УДАЛЯТЬ СООБЩЕНИЯ!

ВСЕ КОПИИ СООБЩЕНИЙ СОХРАНЯЮТСЯ В ВЕБ-АРХИВЕ

Скрипт распостраняется под лицензией MIT (установленная авторами скрипта)
спойлер:

Начало [Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку]

ЭТО ПОВТОР СООБЩЕНИЯ. НЕ НАДО УДАЛЯТЬ СООБЩЕНИЯ
max30
max30

Сообщения : 556
Дата регистрации : 2013-04-15
Возраст : 96

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор AleXandra Вт Мар 03, 2015 8:49 pm

ой простите.. я както не думала удалить не нужное сообщение....
AleXandra
AleXandra
Banned

Сообщения : 89
Дата регистрации : 2012-12-06
Возраст : 36
Откуда : Москва

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор AleXandra Вт Мар 03, 2015 8:52 pm

кстати...если вы не даже никто.. извините Макс ыас даже тогда никто не назначил.. ну живите конечно как можете но мы тож знваем.....
AleXandra
AleXandra
Banned

Сообщения : 89
Дата регистрации : 2012-12-06
Возраст : 36
Откуда : Москва

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор AleXandra Вт Мар 03, 2015 9:04 pm

Макс 8 лет тому назад все было хорошо....
AleXandra
AleXandra
Banned

Сообщения : 89
Дата регистрации : 2012-12-06
Возраст : 36
Откуда : Москва

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор AleXandra Вт Мар 03, 2015 9:05 pm

а  даже  никто  никогда  не  ответила  за  ник...спустя  5  лет


Последний раз редактировалось: AleXandra (Вт Мар 03, 2015 9:33 pm), всего редактировалось 1 раз(а)
AleXandra
AleXandra
Banned

Сообщения : 89
Дата регистрации : 2012-12-06
Возраст : 36
Откуда : Москва

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор AleXandra Вт Мар 03, 2015 9:06 pm

прошло много времени.... щас платят за все...
AleXandra
AleXandra
Banned

Сообщения : 89
Дата регистрации : 2012-12-06
Возраст : 36
Откуда : Москва

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор max30 Вт Мар 03, 2015 10:58 pm

AleXandra пишет:прошло  много  времени....  щас  платят  за  все...

Перенесите свои сообщения в свою тему, пожалуйста.
Ваша бурная деятельность тут направлена на спам (и удаление сообщений) и не более - вы не рисуете ники, не создаете и не тестируете скрипты!

По существу читать [Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку] и [Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку].

PS
Теме ников чуть более полтора года, с начала лета 2013 года, примерно, с момента, когда этот логин заброшен, а на этот повешен цветной ник. За это время ничего не изменилось. Так что расскажите сказки кому-то другому.
Если вам некуда потратить деньги, я могу нарисовать вам ник за деньги (со скидкой, для других юзеров  бесплатно!) с коньками, в честь студии танцев на льду в г. Ступино и поставить аватор с вашим лицом (фото в наличии).
Не удивлюсь, если теперь (впрочем, как и ранее) вас будут троллить на смотришке. Удачи и проверяйте орфографию.
max30
max30

Сообщения : 556
Дата регистрации : 2013-04-15
Возраст : 96

Вернуться к началу Перейти вниз

Разработка и тестирование - Страница 2 Empty Re: Разработка и тестирование

Сообщение автор max30 Пн Мар 09, 2015 1:13 pm

Смотрим код скрипта Декоратор.

Смотрим код оригинальной версии (от создателей)
спойлер:
Этот код означает, что если автором трансляции являются юзеры:
*CRAZY**BRAVO*
anna.na AG
music@
Ядрёная бомба
мираж
<3=AG=
то отправить в бан юзера в трансляции они могут по команде:
автор_трансляции: ник_юзера блок3
или
автор_трансляции: ник_юзера блок5
или
автор_трансляции: ник_юзера блок10
Автор определил так.

Но если теперь вы установите оригинальный скрипт по ссылке (это модификация, оригинал затерт), то видим такой код:
спойлер:
Этот код означает, что если автором трансляции являются ТОЛЬКО юзер:
dream74
и ТОЛЬКО  он может отправить в бан юзера в трансляции по команде:
dream74: ник_юзера блок3

Может мания величия?

ТЕПЕРЬ ГЛАВНОЕ:
Первым появился на свет скрипт Декоратор в начале 2012 года.
Примерно через пол года появилась первая версия скрипта Чатфильтр.

Описанная выше функция логически должна была попасть в скрипт Чатфильтр, но про нее забыли и осталось как есть.
Поэтому в новой версии она будет включена в скрипт Чатфильтр, но данное действие может делать ЛЮБОЙ автор трансляции.
Еще часть кода будет перенесено в Чатфильтр и естественно, удалено из НОВОЙ версии Декоратор.

Еще код:
спойлер:
Код является анохронизмом и дублирует код Чатфильтра - отображение аватора юзера (аналогично нику, можно заказать отображение аватора), а не на вывод мега-огромных гифок в 1-2 Гб. Как говорится, паразитный код, навязанный всем.

Следите за новостями.
max30
max30

Сообщения : 556
Дата регистрации : 2013-04-15
Возраст : 96

Вернуться к началу Перейти вниз

Страница 2 из 4 Предыдущий  1, 2, 3, 4  Следующий

Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения