Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (24)

Лучшие ответы пользователя

Все ответы (39)
  • Почему Uncaught TypeError: $.ajax is not a function?

    @Skit25
    на всё воля Бога
    Возникла такая же проблема с Jq 3.3.1. Там есть slim, dev и prod. Я скачал production и все заработало.
    Там, это здесь: jquery.com/download
    Ответ написан
    Комментировать
  • Плавный переход между страницами сайта. Как реализовать?

    @Skit25
    на всё воля Бога
    Плавный переход, это минимум ajax.
    Подгружается не вся страница, а только контент.
    Например у Jquery есть функции fadeIn и fadeOut, можно и другими реализовать.

    Жмешь на ссылку, отправляется запрос на подгрузку контента следующей страницы, в этот момент происходит "затухание" текущей страницы, контент подгружен, стартует функция "появления". "Сбалансировать" время между запросом контента и его получением можно гифкой ajax-loader.

    Если это сделать не асинхронным запросом, получится "каша", ведь первая страница может потухнуть, а вторая еще будет в ожидании, так и вторая может не сразу открыться.
    Хотя это можно сделать. Просто к клику вешаешь событие "затухание". Браузер пока ответ не получит от сервера, страницу не сменит. А на ready ДОМа каждой страницы (или только переходов), повешать появление . Будет самый простой эффект плавного перехода между страницами. Клик - затухание, пока браузер ждет ответ на клик - переход на новую страницу - появление контента. Если сервер быстро обрабатывает запросы, сайт оптимизирован, а у пользователя шустрый интернет, будет выглядеть как по настоящему.
    Ответ написан
    1 комментарий
  • Как избавиться от привычки усложнять задачу?

    @Skit25
    на всё воля Бога
    Вчера читал статью.
    Признак квалифицированного специалиста, его способность решать задачу просто.
    Учиться и еще раз учиться. Выше TDD советуют, тоже тема! На самом деле, написал код и возрадовался. Через 15 минут, код похудел в три раза. Да будет так! И снова запустил тесты.
    Ответ написан
    Комментировать
  • Как аргументировать начальству создание существующего проекта заново, с ноля?

    @Skit25
    на всё воля Бога
    Кто ты такой, чтобы аргументировать?
    Для начальства, это главное. Нужно показать свою квалификацию, тогда начальство будет прислушиваться. Я шел к этому три месяца. Причем я не делал это специально. Просто раскапывал быдлокод, задерживался. Иной раз, когда начальник проходил мимо, я показывал ему, что вообще творится и сжато объяснял, как должно быть и почему как есть плохо.

    Разгребая лапшу из кода, я нашел несколько серьезных уязвимостей. Скинул ссылки руководству, по которым можно войти под админом с произвольным паролем (именно скинул, чтобы они почувствовали этот кайф). И т.д и т.п.
    В итоге руководство пригласило меня и задало вопрос: что делать?
    Теперь, у меня появилось право, предложить выкинуть эти испражнения некого мозга.

    Нужно понимать, для бизнеса любые "качели" - шанс потерять деньги. Они делали, перед ними отчитывались, получали премии. Но вот пришел Вася...
    Теперь мы не просто с ноля все делать будем, мы поменяли технологии, платформы. Появились коврики для мыши, новые компьютеры и отдельный сервер.
    Просто будьте собой. Начальство ценит ответственность.

    Да. Мое руководство, вообще к программированию отношения не имеет, у него отношение такое: был Петя, кидал в печку тонну угля в день, взяли Васю, он может две закидывать. Т.е. понимание нет вообще, тем не менее, Бог наделил людей разумом, нужно учится договариваться.
    Ответ написан
    Комментировать
  • Определить какой скрипт работает при клике на элемент(форма)?

    @Skit25
    на всё воля Бога
    #id-формы - ctrl+f
    form - ctrl+f
    В общем инструментами разработчика выясняешь как можно идентифицировать скриптом форму, потом открываешь скрипт и простым поиском.
    Если не знаешь в каком скрипте искать, открываешь, правым кликом, код страницы, поиск по ".js" кликаешь по скриптам и ищешь идентификатор своей формы.
    Или. Возможно, можно убрать Jquery со страницы, тогда при клике ты увидишь в консоле & - is not a function sript.js:108
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (21)