ну такое

попробуй страницы во фрейме подгружать, дабы обновления основной страницы не было
а то по 70+ рефрешей так себе

F3ppP7pg3GA.jpg
Как вариант рассматривал, но при обращении к элементу во фрейме выдавал, что невозможно, тип нарушение безопасности, лол.
Как вариант все делать во фрейме, но это такое.
 
  • Like
Реакции: Occultist и foxovsky
Как вариант рассматривал, но при обращении к элементу во фрейме выдавал, что невозможно, тип нарушение безопасности, лол.
Как вариант все делать во фрейме, но это такое.
дык ssl нету у мопеда же вроде, не должно ругаться
хотя это жабаскрипт и он сам по себе такое
 
  • Like
Реакции: Aлександр
Как вариант рассматривал, но при обращении к элементу во фрейме выдавал, что невозможно, тип нарушение безопасности, лол.
Как вариант все делать во фрейме, но это такое.
Как вариант отдельный софт, который будет парсить весь форум и тогда не нужно ни логов и паролей никаких!
 
  • Like
Реакции: Aлександр
ееееееее новая версия годноты, интерфейс лучше чем в первой версии =)
 
ееееееее новая версия годноты, интерфейс лучше чем в первой версии =)
Ну хз, интерфейс будто намеренно отталкивающий делал.. Можно было поработать немного, фон с тянкой сделать
 
  • Like
Реакции: Aлександр
Как вариант отдельный софт, который будет парсить весь форум и тогда не нужно ни логов и паролей никаких!
У меня из софта на ноуте, который лагает от экранной клавиатуры, только qt, сейчас бы консольки пилить, хотя можно, но вдруг кол-во строк перескочит, потеря первых мест, а выводить по 100/1000 - хуйня идея.
К тому же там только с++, я в рот ебал его.
дык ssl нету у мопеда же вроде, не должно ругаться
хотя это жабаскрипт и он сам по себе такое
А ругается, я сейчас не за ноутом, потом скину скрин, если не удалил.
Ну хз, интерфейс будто намеренно отталкивающий делал.. Можно было поработать немного, фон с тянкой сделать
Я минимализм хотел, ты еще первую версию не видел..
Только @bold222 видел
 
  • Like
Реакции: foxovsky
Да не норм, минималистично и ничего лишнего
Еще можно, чтобы как чемпионы вылезали аватарки с никами: Кто больше всех нализал тот сверху (тип 1 место в соревнованиях), кто на втором и третьем и ниже и ниже, а дальше массовка их ники можно друг на друга лепить и похуй что ничего не понятно, в следующий раз будут больше лойсов ставить
 
  • Like
Реакции: Aлександр
Еще можно, чтобы как чемпионы вылезали аватарки с никами: Кто больше всех нализал тот сверху (тип 1 место в соревнованиях), кто на втором и третьем и ниже и ниже, а дальше массовка их ники можно друг на друга лепить и похуй что ничего не понятно, в следующий раз будут больше лойсов ставить
Я хотел аватарки тоже парсить, потом передумал
 
Блин обожаю когда переменные прописываются в начале, а не так где они нужны)
upload_2016-10-14_13-2-54.png
А использование кучи глобальные переменных в функции топ, прям самое то для инкапсуляция.
А с комментариев вообще орнул, хорошо читаемый код практический в них не нуждается)
Используй одинарные кавычки уж, а то у тебя намешано.
Вот так не делай ещё
upload_2016-10-14_13-13-2.png

Потому что ты лишний раз приходишься по массиву.
JavaScript:
    var index = usName.indexOf(fMas[i]);

    if (index !== -1) {
        usCount[index]++;
    }
Кэшируй результат, ибо ты повторно делаешь ту же выборку
upload_2016-10-14_13-19-26.png

JavaScript:
    var pageNavData = document.getElementsByClassName('PageNav')[0].dataset;

    var thisStr = pageNavData.page;
    var endStr = pageNavData.last;
Можно ещё много к чему придраться, но я не буду)
Ну в остальном вроде нормально, реализация имеется.
 
Последнее редактирование:
Блин обожаю когда переменные прописываются в начале, а не так где они нужны)
А использование кучи глобальные переменных в функции топ, прям самое то для инкапсуляция.
А с комментариев вообще орнул, хорошо читаемый код практический в них не нуждается)
Используй одинарные кавычки уж, а то у тебя намешано.
Вот так не делай ещё
Посмотреть вложение 31036
Потому что ты лишний раз приходишься по массиву.
JavaScript:
    var index = usName.indexOf(fMas[i]);

    if (index !== -1) {
        usCount[index]++;
    }
Кэшируй результат, ибо ты повторно делаешь ту же выборку
Посмотреть вложение 31038
JavaScript:
    var pageNavData = document.getElementsByClassName('PageNav')[0].dataset;

    var thisStr = pageNavData.page;
    var endStr = pageNavData.last;
Можно ещё много к чему придраться, но я не буду)
Ну в остальном вроде нормально, реализация имеется.
Пиздец бля хацкеров развелося
 
Блин обожаю когда переменные прописываются в начале, а не так где они нужны)
А использование кучи глобальные переменных в функции топ, прям самое то для инкапсуляция.
А с комментариев вообще орнул, хорошо читаемый код практический в них не нуждается)
Используй одинарные кавычки уж, а то у тебя намешано.
Вот так не делай ещё
Посмотреть вложение 31036
Потому что ты лишний раз приходишься по массиву.
JavaScript:
    var index = usName.indexOf(fMas[i]);

    if (index !== -1) {
        usCount[index]++;
    }
Кэшируй результат, ибо ты повторно делаешь ту же выборку
Посмотреть вложение 31038
JavaScript:
    var pageNavData = document.getElementsByClassName('PageNav')[0].dataset;

    var thisStr = pageNavData.page;
    var endStr = pageNavData.last;
Можно ещё много к чему придраться, но я не буду)
Ну в остальном вроде нормально, реализация имеется.
дак он не профи же, вот и ошибочки есть.
 
  • Like
Реакции: Aлександр
Блин обожаю когда переменные прописываются в начале, а не так где они нужны)
А использование кучи глобальные переменных в функции топ, прям самое то для инкапсуляция.
А с комментариев вообще орнул, хорошо читаемый код практический в них не нуждается)
Используй одинарные кавычки уж, а то у тебя намешано.
Вот так не делай ещё
Посмотреть вложение 31036
Потому что ты лишний раз приходишься по массиву.
JavaScript:
    var index = usName.indexOf(fMas[i]);

    if (index !== -1) {
        usCount[index]++;
    }
Кэшируй результат, ибо ты повторно делаешь ту же выборку
Посмотреть вложение 31038
JavaScript:
    var pageNavData = document.getElementsByClassName('PageNav')[0].dataset;

    var thisStr = pageNavData.page;
    var endStr = pageNavData.last;
Можно ещё много к чему придраться, но я не буду)
Ну в остальном вроде нормально, реализация имеется.
Меня переучивал препод.
Переменные всегда в начале, комментарии даже к тому, что элементарно, ибо через полгода ты не вспомнишь, зачем ты делал что-то такое. Мне так удобней теперь. Теперь.
В массиве еще в первых версиях этого дерьма я использовал лишние переменные для сохранения результата, и использования его. По времени выполнения разницы не оказалось абсолютно, поэтому сделал "укороченно".
А насчет глобалки в функциях - это забей, я просто обернул в ф-ию после того, как понял, что он два раза повторяется. Если серьезно его изменять, то выйдет то, что и планировалось.
А так пусть будет таким, скорость работы тут преимущественно зависит от скорости соединения.
 
Переменные всегда в начале, комментарии даже к тому, что элементарно, ибо через полгода ты не вспомнишь, зачем ты делал что-то такое.
Программисту достаточно взглянуть на код и он скажет примерно что он делает не вдаваясь в подробности, но если учитывать что кон написать логично.
А так пусть будет таким, скорость работы тут преимущественно зависит от скорости соединения.
А для этого можно использовать AJAX без подгрузки стилей и JS.
 
  • Like
Реакции: Lysenar
А для этого можно использовать AJAX без подгрузки стилей и JS.
Как вариант использовать аякс, но это подключение jq (я хз, как аякс на чистом js реализовать), а у меня в планах на чистом js писать.
 
  • Like
Реакции: Occultist