Задать вопрос
  • Куда двигаться в веб-разработке?

    cyberyak
    @cyberyak
    Куда двигаться в веб-разработке? - Подальше от России
    Ответ написан
    Комментировать
  • Как seo-продвинуть сайт без денег?

    XXX
    @XXX
    Решение где-то рядом
    Alexander-K
    • Проведите аудит сайта на предмет косяков (инструменты вебмастеров Вам в этом помогут)
    • Если сайт еще не добавлен в гугл и яндекс вебмастер, то добавьте.
    • Исправьте косяки, sitemap, robots.txt, meta-теги, описания страниц, заголовки, оптимизация содержимого страниц, перелинковка и т.д.
    • Скормите карту сайта поисковикам
      http://google.com/webmasters/sitemaps/ping?sitemap=ссылка на Ваш sitemap
      http://www.bing.com/webmaster/ping.aspx?siteMap=ссылка на Ваш sitemap

      Для того чтобы яндексу карту отправить, придется зайти на страницу вебмастера. И до кучи можете воспользоваться сервисом пинга в 40 поисковиков.
    • Если сайт региональный, то задайте регион.
      В яндекс вебмастере задается в настройках сайта, География сайта → Регион сайта
      В гугловских инструментах вебмастера, Поисковый трафик → Таргетинг по странам и языкам → Страна
    • Составьте семантическое ядро
    • Напишите SEO тексты заточив под ключи по которым будете двигаться
    • Если сайт не статичный, зарегайте его в соц сетях и постите туда новости со ссылками на свой сайт
    • Регайтесь на крупных форумах, с ссылками не закрытыми от индексации и напишите там про Ваш сайт
    • Оставляйте комменты в dofollow-блогах


    "Тупо регится на площадках" и спамить ссылку на Ваш сайт, не зная ключей по которым двигаетесь, бесполезно и вредно.
    Ответ написан
    2 комментария
  • Возможно ли сделать квадратный блок авто ширины средствами HTML+CSS?

    mudrick
    @mudrick
    Máximo progreso hemos alcanzado en minimo seso.
    Гуглите выражение css padding hack, тема стара как мир — это как раз то, как сделать высоту блока пропорциональной ширине блока. Вот песочница, меняйте ширину фрейма, квадратик будет пропорционально менять свои размеры.
    Ответ написан
    1 комментарий
  • С чего начать обучение для фриланса?

    Sanes
    @Sanes
    Пока выучитесь, кризис закончится. Вам должно это нравиться в первую очередь. Из-под палки учить не дело.
    Ответ написан
    Комментировать
  • Как используя addEventListener передать параметр в функцию?

    @alexeyproject
    // Вариант 1. Привязываем контекст и первые по порядку параметры
    function someFunk(a, b, event) {
    	console.log(a, b, event);
    }
    element.addEventListener('click', someFunk.bind(null, 1, 2));
    
    // Вариант 2. Используем интерфейс EventListener
    function someFunk(event) {
    	console.log(this.a, this.b, event);
    }
    element.addEventListener('click', {handleEvent: someFunk, a: 1, b: 2});
    Ответ написан
    5 комментариев
  • Как сделать выезжающее меню на сайте?

    eucalipt
    @eucalipt
    Самоделкин.
    Для блока слева создай отдельный элемент на странице. Например, div с id "menu". В него помещай все, что тебе нужно. Умеешь подключать JQuery? На всякий случай, объясню.

    <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> <!-- JQUERY -->


    Вот эту строчку впихни в head своей страницы. Теперь у нас подключен JQuery.
    Что мы делаем дальше? Дальше нам надо отловить клик по нашему "бутерброду" и после клика, собственно, и выдвинуть менюху. Как это делается:

    $(document).ready(function() {
      $("#menu").click(function() {
        $(this).addClass("show");
      });
    });


    Этот код просто выдели в отдельный .js файл (ну и подключи его как простой .js скрипт, разумеется. Только он должен быть подключен после того, как подключишь JQuery).

    Короче, что мы сделали: мы отловили клик по этому элементу и повесили на него функцию, которая к нашему div'у добавит класс "show". Дальше уже чистый css.

    #menu {
    /* тут твои стили */
    left: -350px;
    }
    
    #menu.show {
    /* тут твои стили */
    left: 0px;
    }


    Я думаю, суть ясна. Когда у менюхи появляется класс "show", то тогда мы просто "выдвигаем" ее из-за левого края страницы. По желанию можно сделать это плавным:

    #menu {
    /* тут твои стили */
    transition: left ease 0.2s;
    left: -350px;
    }
    
    #menu.show {
    /* тут твои стили */
    left: 0px;
    }


    Кстати, этот код написан под менюху, шириной в 350px.

    Теперь ее надо закрыть. Тут 2 способа. Хотя нет, 3.
    Можно отловить в нашем скрипте уход мышки с элемента и просто убрать класс "show" (mouseleave, removeClass()). А можно отловить клик по НЕэлементу див. Это тоже в JQ.
    А можно еще расставить флаги, и контролировать, когда меню открыта, при нажатии на бутерброд, делать одно, и когда закрыта - другое.
    Ответ написан
    4 комментария
  • Где находятся параметры компонентов в Битриксе?

    Ну компоненты должны быть подключены на странице, что бы можно было их править.
    Из публичной части правый верхний угол, переключаете "Режим правки" в положение "Включено".
    И дальше при наведении курсора на компонент всплывает обрамление в виде рамки и в верхнем левом углу обрамления, появляется менюшка, откуда вы можете вызвать свойства компонента.
    А вообще на оф.сайте битрикса есть подробная документация, с тестами на усвоение. Советую прочитать.
    dev.1c-bitrix.ru/docs/php.php
    Начните по порядку с "Контент менеджера", если вы разработчик не прыгайте сразу дальше, да, глядя в доку, из раздела "контент-менеджерам", вы можете сказать, что это вы уже знаете, однако, дочитайте каждый курс до конца и пройдите тест, если не смогли пройти, значит вы не знаете материал или не поняли его.
    Ответ написан
    2 комментария
  • Как сверстать адаптивную таблицу?

    benny214
    @benny214 Автор вопроса
    ¯\_(ツ)_/¯
    все решил!
    codepen.io/Benny214/pen/xDrij
    Ответ написан
    Комментировать
  • Можно ли использовать сторонний шрифт в html письмах?

    Playmore
    @Playmore
    Опытный разработчик
    когда верстаете письма держите открытой эту страницу https://www.campaignmonitor.com/css/
    в целом могу сказать что можно и сторонний шрифт, но увидят его ДАЛЕКО не все. письма нужно верстать максимально просто
    Ответ написан
    1 комментарий
  • Как набрать людей в группу вконтакте?

    DeoZ
    @DeoZ
    Веб-разработка и Реклама
    Для начала я бы посоветовал Вам всё-таки нагнать некоторую бесполезную массу в группу, создать фундамент для дальнейшего набора. Так как обычный пользователь вряд ли пойдёт в группу, в которой всего 20 человек. Для этого можно использовать, как Вы их назвали, биржи с заданиями.
    Разместите ссылку на группу на своём сайте, осветите её в новостях, пригласите посетителей сайта активно туда вступать, можно даже не бескорыстно.
    Потом не забудьте пригласить своих друзей, друзей друзей и пообщаться с пользователями похожих групп. Друзей попросить сделать репост. Это небольшое количество пользователей, но они будут достаточно верные, иногда даже активные.
    А потом уже можно начинать активную таргетинговую рекламу или рекламу постами в группах.
    Так вы добудете, хоть и не быстро, но качественную, живую аудиторию. Но всё это при условии, что сама группа будет актуальна, с грамотными и интересными постами.
    Ответ написан
    4 комментария
  • Конфликт transform: skew и transition

    kaluzhanin
    @kaluzhanin
    Попробуйте добавить

    -webkit-backface-visibility: hidden;
     -moz-backface-visibility: hidden;
     -ms-backface-visibility: hidden;


    Это решает многие проблемы с transition и transform
    Ответ написан
    1 комментарий
  • Как сделать завернутую сторону блока css?

    Satanpit
    @Satanpit
    Front-end developer
    Вы меня прям заинтересовали:)
    Вот как-то так:
    jsfiddle.net/Kaqn8/1

    Только тут используется CSS3 добавьте префиксы для разных браузеров в border-radius
    Ответ написан
    2 комментария
  • Как сделать неактивным скроллинг на карте, вставленную через iframe (от google)?

    @WEBIVAN
    Можно извратиться и поверх iframe поставить прозрачный div, но тогда картой вообще управлять нельзя будет. Ну хотя можно еще больше извратиться и по клику на прозрачный div убирать его.
    Ответ написан
    1 комментарий
  • Функция не работает при $(window).resize(). В чём ошибка?

    попробуйте добавить columns.removeAttr('style'); перед проходом цикла. Не таботает так-как первый раз цикл прогоняет колонки, и принудительно ставит высоту. Второй раз проганяя цикл, высота уже у всех одинаковая (в инлайн-стилях жестко прописана высота)
    А для тестирования используйте хотябы console.log(). В данном случае проверять в каждой итерации значение tallestcolumn уже бы дало понять в чем проблемма
    Ответ написан
    2 комментария
  • С чего начать изучение javascript?

    webvany
    @webvany
    Дизайнер
    У меня точно такая же ситуация как и у тебя. Но начал я неожиданно, когда увидел на youtube уроки от Sorax-а. Посмотрел, рассказывает очень быстро, но те кто разбираются в js, говорят что курс больше подходит для тех, кто что-то о js уже знает и хочет вспомнить или узнать остальные подробности. Так вот первые уроки несложные, но потом нужно практиковаться, чтобы понять. Так что если книги читать не очень любишь, идеальный вариант. Я никогда и нигде не видел бесплатных уроков по каким-либо языкам в интернете такого уровня. Так что советую. Но начал я его, как не странно, смотреть не с JS, а с уроков CSS и узнал очень много полезной информации, которой раньше не знал подняв свой уровень вёрстки.
    Вообщем, надеюсь чем-то помог. Вот youtube канал, вот группа на vk.com со всеми обновлениями.
    Буду следить за топиком, так как сам не прочь почитать литературу, чтобы понять js.
    Ответ написан
    1 комментарий
  • Перевод интерфейса Photoshop CC

    UMAX
    @UMAX
    Дизайнер
    Закройте фотошоп и удалите или переименуйте файл C:\Program Files\Adobe\Adobe Photoshop CC (64 Bit)\Locales\ru_RU\Support Files\tw10428.dat
    Ну и путь соответственно вашей версии (32 или 64 бита) и установленной локализации.
    Причём для всех программ в пакете отдельно это надо делать.
    Ответ написан
    3 комментария
  • Доменная зона .io — что я пропустил?

    vosi
    @vosi
    input/output?
    это ж как-бы основа всех основ )))
    Ответ написан
    5 комментариев