• Существуют ли уроки по RXjs на русском?

    @Lideeen
    Вот здесь есть хорошее руководство на русском языке с описанием почти всех имеющихся в RxJS операторов.
    Ответ написан
    Комментировать
  • Какая есть замена Bower'у? Чем вы пользуетесь?

    @Lideeen
    Используйте npm.
    Ответ написан
    Комментировать
  • Как сделать цикл?

    @Lideeen
    Попробуйте так.

    $('.section2__q2').removeClass('z2 z3 z4 z5 z6 z7 z8 z9');
    $(".section2__q2").addClass("z1");
    
    $(".new1").removeClass("person__elem4 person__elem7").addClass('person__elem1');
    $(".new2").removeClass("person__elem5 person__elem8").addClass('person__elem2');
    $(".new3").removeClass("person__elem6 person__elem9").addClass('person__elem3');
    Ответ написан
    Комментировать
  • Как сделать, что-бы не смещался блок при изменении размера страницы?

    @Lideeen
    Попробуйте задать свойство не left, а отрицательное свойство right в пикселях. А у контейнера должно быть задано относительное позиционирование.

    .container{
        position: relative;
    }
    
    .promt {
      position: absolute;
      top: 69.5%;
      right: -(your value)px;
    }
    Ответ написан
  • Как продвигать сайт? Нужны ли сейчас мета-теги keywords и description?

    @Lideeen
    В основе успешного продвижения:

    1. Валидная HTML-разметка
    2. Указание на всех страницах значения тега title (50-60 символов). Старайтесь, чтобы здесь было вхождение вашего ключевого слова, желательно в самом начале
    3. Задание значения мета тега description (150-170 символов)
    4. На страницах в тексте используйте тег h1 или h2 в качестве основного заголовка заголовка; сам текст можно разбить на смысловые части и указать для каждой из них подзаголовок h3 - h6; хорошо, если будут списки (ul, ol)
    5. По тексту равномерно вписать ключевые слова, примерно каждые 300-500 символов
    6. Создание XML-карты сайта
    7. Должна быть адаптивная версия для мобильных устройств
    8. Высокий показатель при проверке вашего сайта в сервисе PageSpeed Insights (учитывает скорость загрузки сайта, использование современных технологий, есть проверка конкретно на seo), он также даёт рекомендации по улучшению

    Все остальное зависит уже от типа сайта. Для простой "визитки" или небольшого справочника, подойдёт все выше описанное.

    Но если у вас, например, интернет-магазин или крупный новостной портал, то обязательно нужна микроразметка (https://schema.org), в том числе и для социальных сетей.

    Если сайт поставщика услуг, то нужно указывать geo-теги, чтобы клиенты могли видеть адрес и контактные данные прямо из поисковой системы.

    Если ресурс мультиязычный, то нужно указывать канонические ссылки.

    А keywords сегодня можно уже не использовать.
    Ответ написан
    Комментировать
  • Как получить переменную из сервиса в компоненте?

    @Lideeen
    Если я правильно вас понял, то самый лучший вариант сделать так.

    Код в классе сервиса:

    private _realmUuid = '578ba27c-21f1-4d38-b686-397d1b1b4ef5';
    
    public getCurrentRealm(metaEntityConfigtime: MetaEntityConfigtime){
        metaEntityConfigtime.realmUuid = this._realmUuid;
    };
    
    //для внешнего использования (в компоненте)
    get realmUuid(){
        return this._realmUuid;
    }


    Затем в классе компонента:

    ...
    constructor(private service: YourService){
        console.log(this.service.realmUuid);
    }
    ...
    Ответ написан
    1 комментарий
  • Где найти уроки по angular 2?

    @Lideeen
    Если на русском, то очень даже прилично на webdraftt.com все расписано и всегда актуализируется с выходом новой версии Angular.
    Ответ написан
    Комментировать