Ответы пользователя по тегу Веб-разработка
  • Стоит ли использовать Angular2, vue.js для упрощения разработки, если я их не знаю, или стоит остановится на JQuery/Vanilla в моём случае?

    @sdgroup14
    в любом случае вы будете пользоваться сокетами/fierbase. Не умеете писать на Vue|Angular - лучше не пишите. Есть огромное желание научится - пишите.... Писать на Angular только из-за того что там удобный шаблон - это ложь. Удобных шаблонов нет, удобные инструменты есть!( в каждом реактивном фреймворке|библиотеке). Для того чтоб написать вам не просто нужно ознакомится, а и ознакомится с огромным количеством модулей которые вы будете подключать. RxJS и JWT это как минимум.... вопрос в сроках и желании - мое мнение.
    А хотите сделать толково вникните не в jquery а в чистый js и тогда вам легко будет пересаживаться на фреймы... Так же ООП, прототипирование, инкапсуляция....
    И кстати, если вы первый раз будете писать на Vue|Angular не зная как минимум то что я описал, то вы либо будете долго писать, либо оно будет еще медленее работать чем на jquery
    Ответ написан
    Комментировать
  • Какие книги по веб-разработке на данный момент актуальны?

    @sdgroup14
    я бы вам посоветовал очень хорошо понять базу https://learn.javascript.ru/ (по несколько раз прочитывал весь сайт перед собеседованиями, потому что именно такие вещи и будут спрашивать и этими методами вы всегда будете пользоваться).
    Насчет css читайте все что только можно. Суть знаний в css - это опыт. Я свои знания заработал только на практике. Ни в одном гайде не встречал к примеру ситуации, "что в Safari(IOS) в некоторых ситуациях если вы div сделали js кликабельным - то нужно div сделать cursor: pointer... иначе не будет отрабатывать обработчик" + Интерпритаторы в разных браузерах по разному воспринимают свойства... Практика практика и еще раз практика
    Ответ написан
    5 комментариев
  • Почему top: -50px не работает на safari iOS?

    @sdgroup14
    вообщем IOS моя любимая тема... Запомните IOS строгой типизации. Видимо у top не бывает значений отрицательных. Такой же прикол у меня был с кнопкой в виде div через js click. Клик на див не работал пока я не указал в стилях этому диву cursor: pointer.... Вот такие костыли с IOS попробуйте использовать transform: translateY(-50px); вместо top
    Ответ написан
    Комментировать
  • Как растянуть прелоадер с svg?

    @sdgroup14
    если я правильно понял. Вы хотите прелоадер тоже на всю высоту экрана.
    во первых, для svg не достаточно в css задать высоту и ширину или fill и т.д. Основную роль играют атрибуты, у вас в svg атрибутах max-height 100%, a rect 100px.
    но это еще пол беды, там еще есть атрибут viewBox - это тоже касается размеров :).
    Я бы вам сделал, если б знал что нужно, но мой вам совет почитайте хорошо про svg....
    Я лично настроил gulp таску которая полностью чистит svg обьект атрибуты фил строук ширину высоту и потом после добавляю ему стили
    Ответ написан