Главная » 2020 » Апрель (страница 5)

Месячные архивы: Апрель 2020

Полное руководство по calc() в CSS

От автора: в CSS есть специальная функция calc() для выполнения основных математических действий. В этом руководстве мы рассмотрим практически все, что нужно знать об этой очень полезной функции. Вот пример: .main-content { /* Вычесть 80px из 100vh */ height: calc(100vh - 80px); } calc() для значений Единственное место, где вы можете использовать функцию calc() — это значения. Посмотрите эти примеры, ...

Читать далее »

Лучшие сайты портфолио дизайнеров и не только (50+ штук для вдохновения)

В творческих профессиях портфолио — важная составляющая для построения успешной карьеры. Рынок специалистов и фрилансеров развивается очень активно, и одна из немногих вещей, которая выделит вас среди других исполнителей – качественное портфолио иллюстратора, веб-дизайнера, фотографа и т.п. С его помощью потенциальный заказчик сможет просмотреть и оценить ваши лучшие творения. Кто бы вас не посоветовал, какой бы ни была выгодной стоимость ...

Читать далее »

Новая стратегия популяризации поискового продвижения от Google

От автора: чтобы доказать компаниям эффективность SEO-продвижение, Google опубликует серию материалов с описанием кейсов. Первая статья уже доступна для ознакомления в Webmaster Central Blog. Серия публикаций с SEO-кейсами предназначена, прежде всего, для представителей бизнеса. Приводимые в материалах показатели должны убедить компании в эффективности применения поискового продвижения. В первой статье из цикла рассказывается о SEO-оптимизации крупнейшего в Южной Корее ресурса по ...

Читать далее »

Flexbox и абсолютное позиционирование

От автора: недавно я пытался создать приложение с открытым исходным кодом для видеоконференций специально для онлайн-встреч. Кажется, как и любой другой разработчик на планете. Приложения для видеоконференций — это новые чат-боты. Может быть. Это также было хорошей причиной для того, чтобы лучше познакомиться с OpenTok, так как ранее у меня не было сценария использования для него. Я, вероятно, опишу весь ...

Читать далее »

В поисковой выдаче Google продвигать сайт можно даже nofollow-ссылками

От автора: при общении с вебмастерами Джон Мюллер еще раз подтвердил, что теперь Google ранжирует ссылки, использующие атрибут nofollow. Во время последней видеовстречи вебмастер спросил у Джона Мюллера, как продвинуть свой сайт, если другие площадки не хотят ссылаться на него с помощью открытых для сканирования ссылок. Так как многие считают, что ссылки с dofollow снижают ссылочный вес донора. В своем ...

Читать далее »

Как научить Google использовать ваши description

От автора: Джон Мюллер рассказал, как заставить Google использовать в сниппетах заданное вебмастером description. Мета-описания предназначены для отображения в поисковых сниппетах. Но часто Google автоматически генерирует собственный description. Во время очередной видеовстречи Джон Мюллер объяснил, почему это происходит. Чтобы заставить поисковик использовать в сниппетах заданное вебмастером мета-описание, представитель Google советует придерживаться следующих рекомендаций: Используйте для каждой страницы уникальный description. Создавайте ...

Читать далее »

Как создать простое полноэкранное слайд-шоу с помощью Vanilla JavaScript

От автора: в этом руководстве вы узнаете, как создать адаптивное полноэкранное слайд-шоу с помощью обычного JavaScript. Чтобы построить его, мы используем несколько различных трюков с интерфейсом. В качестве бонуса мы пойдем на шаг дальше и настроим внешний вид курсора при наведении его на слайд-шоу. Как обычно, чтобы получить первоначальное представление о том, что мы будем создавать, взгляните на соответствующую демонстрационную ...

Читать далее »

C#. Создание приложения для отслеживания счетов с использованием ASP .NET Razor Pages. Часть 5

От автора: в этом уроке мы поработаем над архитектурой приложения, а именно — превратим условия выборки в компактные классы. По итогам этого урока Вы узнаете, что такое архитектурный паттерн Спецификация. Создадите методы расширения для свойств контекста, представляющих таблицы в базе данных. Попрактикуетесь в применении наследования как принципа объектно-ориентированного программирования.

Читать далее »