Корзина
Светлая тема
Войти
DEVNEW.ORG » Блог » Страница 2

Блог

DLE: [xfgiven_versiondle][/xfgiven_versiondle][xfnotgiven_versiondle]17.2[/xfnotgiven_versiondle] 24-10-2023, 20:13 0
[xfnotgiven_posterlogo]

Урок 9. Уроки CSS. Наследование css-свойств, каскадирование

[/xfnotgiven_posterlogo] [xfgiven_posterlogo][/xfgiven_posterlogo]

В предыдущих уроках кратко упоминали, что при знакомстве с таблицей стилей CSS, правилами, свойствами и селекторами стоит уяснить для себя правила наследования стилей. Мы знаем, что весь HTML- документ условно можно представить в виде иерархии, где одни элементы содержат в себе другие. Между элементами существуют различные связи. Они могут быть соседними, а могу иметь свзять родитель-дочерний элемент. У каждого элемента только один непосредственный родитель, это тот, который содержит его явно. Родителя нет только у корневого элемента, в Html-файлах это тег <html>.

Свойства, которые мы прописываем для родительского элемента передаются всем его потомкам различных уровней вложенности. Чтобы переопределить эти свойства необходимо прописать их дочернему элементу. Такие стили будут иметь больший приоритет и перебьют наследуемые свойства. Наследуются, естественно, не все стили. Например, стили связанные со шрифтами. Этот механизм необходим для сокращения таблицы стилей, ведь это очень удобно, хотя есть и существенные минусы. Когда css-файл разрастается, очень трудно отследить какой родительский элемент задает некоторые стили, от этого может возникнуть путаница.

Какие css-свойства (стили) наследуются

font-size, font-family, font-style, font-weight, color, text-align, text-transform, text-indent, line-height, letter-spacing, word-spacing, white-space, direction и т. д.

Наследуются еще некоторые другие свойства, но применяют такое наследование гораздо реже. Почему же в основном этому механизму подвержены стили работы с текстом. Дело в том, что у большинства сайтов есть общая типографическая концепция. Цвет текста, размер шрифта, вид шрифта, поэтому здраво задавать такие стили для документа в целом или для конкретных блоков.

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

В некоторых ситуациях имеются исключения. Например, мы хотим все же получить значение для свойства от родительского элемента. Тогда можно использовать конструкцию свойство : inherit; Для любого свойства будет принято значение от родителя. Этот механизм называется принудительное наследование.

Каскадирование CSS, каскадные таблицы стилей

Мы уже знаем о расшифровке аббревиатуры CSS, с таблицей стилей все в принципе понятно, а что же такое каскадная? Каскадирование - один из базовых механизмов при работе с css-правилами. Для одного и того же элемента может быть задано множество пересекающихся стилей. Стили могут задаваться через атрибут style, через селектор тега, класса, идентификатора, могут наследоваться от родителя и т.д. Вопрос в том, какие же стили применяться к элементу в конечном итоге, давайте разбираться.

На выбор стилей для элемента влияют несколько факторов. Приоритет, специфичность, порядок кода. Специфичность простым языком можно описать так, чем конкретнее (точнее) задан селектор, тем он специфичнее. Т.е. чем меньше выбираем элементов для данного правила, тем специфичность больше.

Теперь на примерах:

  • Если задаем стили для элемента по одинаковому селектору, по тегу, по классу, например, то применяются те свойства, которые стоят ниже в css-файле. Ведь специфичность и приоритет в этом случае будут одинаковы. 
  • Если одно правило в качестве селектора использует класс, а другое тег с уточняющим классом, то применяются стили второго правила, т.к. более специфичный. Например, для <p  class="first sec"> зададим правила с использованием селекторов .first и p.secondВ конечном итоге приоритетными будут свойства второго селектора.
  • Если в качестве селектора использовать идентификатор (id), то такие правила будут приоритетнее. Это происходит потому что элемент с данным Id единственный на страницу, значит специфичность его больше. 
  • Еще более приоритетны свойства записанные через атрибут style
  • Чтобы переопределить стили через атрибут style можно использовать ключевое слово !important применимое к любому свойства. Оно переопределяет все. Однако злоупотреблять им не стоит, использовать в крайних случаях

Перекрестное наследование стилей

Далее расскажем про еще один популярный и удобный прием в задании css-свойсв. У большинства сайтов есть похожие друг на друга элементы, которые отличаются лишь незначительно. Одним из таких популярных html-элементов являются кнопки. Как правило, они имеют одинаковые отступы, размеры, закругления, тени, цвет текста и т.д. Здесь и удобно применять перекрестное наследование стилей

  • Вынесем общие стили в основной класс .button
  • Зададим вспомогательные стили еще в нескольких классах. Например, .button-red и .button-blue
  • Пропишем у всех сходных элементов базовый класс, а следом при необходимости один или несколько вспомогательных
<div class="catalog">
    <div class="catalog-item">
...
<a class="button button-red"></a>
</div>
<div class="catalog-item">
...
<a class="button button-blue"></a>
</div>
</div>

Таким образом избавляемся от лишнего кода, упрощаем себе жизнь.

{reactions-full}
{reactions}
DLE: [xfgiven_versiondle][/xfgiven_versiondle][xfnotgiven_versiondle]17.2[/xfnotgiven_versiondle] 9-03-2024, 13:34 0
[xfnotgiven_posterlogo]

Что такое инвайтинг?

[/xfnotgiven_posterlogo] [xfgiven_posterlogo][/xfgiven_posterlogo]

Инвайтинг — это рассылка приглашений, в которых пользователям рекомендуют вступить в сообщество или принять участие в мероприятии.

Его проводят администраторы группы или сообщества. Он является инвайтером. Основная цель инвайтинга — увеличить аудиторию, заинтересованную в тематике сообщества. 

Суть задачи — переслать как можно больше инвайтов от зарегистрированных членов сообщества незарегистрированном. Отправка таких сообщений открыта и отслеживается модераторами. Такой способ привлечения подписчиков и членов сообщества нашел самое широкое проявление. В «Инстаграме», «Телеграмме» и других социальных сетях он не так популярен.

Инвайтинг в социальных сетях нужен чтобы: 

  • сегментировать целевую аудиторию и найти заинтересованных пользователей; 
  • анализировать информацию о группе; 
  • система для автоматического инвайтинга выявляет категорию пользователей, заинтересованных в участии; 
  • решать маркетинговые задачи;
  • рассылать заинтересованной аудитории приглашения — наращивать аудиторию; 
  • привлечь интерес пользователей и увеличить количество продаж;

Правильная настройка автоматического инвайтинга обеспечивает плавный и стабильный рост аудитории.

{reactions-full}
{reactions}
DLE: [xfgiven_versiondle][/xfgiven_versiondle][xfnotgiven_versiondle]17.2[/xfnotgiven_versiondle] 3-04-2023, 19:17 0
[xfnotgiven_posterlogo]

HTML шаблоны что это?

[/xfnotgiven_posterlogo] [xfgiven_posterlogo][/xfgiven_posterlogo]

HTML шаблоны - это файлы, которые используются для создания веб-страниц. Они могут быть скачаны бесплатно в Интернете, где доступны множество бесплатных HTML шаблонов для различных типов сайтов, таких как лендинги, портфолио, интернет-магазины, блоги и многое другое. Скачать бесплатно HTML шаблоны можно на нашем сайте. Бесплатные HTML шаблоны могут быть использованы для создания простых сайтов, а платные HTML шаблоны обычно имеют более продвинутый функционал и дизайн.

Преимущества использования HTML шаблонов:

  1. Экономия времени и денег.
    Использование готовых шаблонов позволяет существенно сократить время на создание сайта и не требует дополнительных финансовых затрат на найм специалистов по веб-разработке.
  2. Профессиональный дизайн. HTML шаблоны создаются профессиональными дизайнерами и разработчиками, что гарантирует высокое качество и функциональность.
  3. Адаптивный дизайн. Многие HTML шаблоны имеют адаптивный дизайн, что означает, что они могут автоматически подстраиваться под различные устройства, такие как компьютеры, планшеты и мобильные устройства.
  4. Множество функциональных возможностей. HTML шаблоны могут содержать различные функциональные возможности, такие как готовые формы обратной связи, карты Google Maps, интеграцию социальных сетей и многое другое.

Как использовать HTML шаблоны:

  1. Найдите и скачайте подходящий HTML шаблон для вашего проекта. Вы можете найти бесплатные и платные HTML шаблоны на нашем сайте.
  2. Распакуйте файлы шаблона на свой компьютер.
  3. Откройте файл index.html в текстовом редакторе и внесите необходимые изменения, такие как добавление текста и изображений.
  4. Загрузите файлы шаблона на свой хостинг-сервер и проверьте, как выглядит ваш сайт.
  5. Настройте SEO-оптимизацию вашего сайта, чтобы он был легче найден в поисковых системах.

    Приятной работы!
{reactions-full}
{reactions}
DLE: [xfgiven_versiondle][/xfgiven_versiondle][xfnotgiven_versiondle]17.2[/xfnotgiven_versiondle] 31-03-2023, 09:31 0
[xfnotgiven_posterlogo]

Какие системные требования у Fortnite на ПК?

[/xfnotgiven_posterlogo] [xfgiven_posterlogo][/xfgiven_posterlogo]

Минимальная конфигурация системы

Видеокарта: Intel HD 4000 (ПК); AMD Radeon Vega 8
Процессор: Core i3-3225 3,3 ГГц
Оперативная память: 8 ГБ
ОС: 64-разрядная ОС Windows 10/11 или Mac OS Mojave (версия 10.14.6)

Системные требования для эпического варианта настроек качества

Видеокарта: Nvidia RTX 3070, AMD Radeon RX 6700 XT или аналогичная видеокарта
Видеопамять: 8 ГБ или больше
Процессор: Intel Core i7-8700, AMD Ryzen 7 3700x или аналог
Оперативная память: 16 ГБ или больше
Жёсткий диск: твердотельный накопитель NVMe

ОС: 64-разрядная ОС Windows 10/11

Рекомендуемая конфигурация системы

Видеокарта: Nvidia GTX 960, AMD R9 280 или аналогичная видеокарта с поддержкой DX11
Видеопамять: 2 ГБ
Процессор: Core i5-7300U 3,5 ГГц, AMD Ryzen 3 3300U или аналог
Оперативная память: 16 ГБ или больше
Жёсткий диск: твердотельный накопитель NVMe

ОС: 64-разрядная ОС Windows 10/11

{reactions-full}
{reactions}
DLE: [xfgiven_versiondle][/xfgiven_versiondle][xfnotgiven_versiondle]17.2[/xfnotgiven_versiondle] 30-04-2023, 00:00 0
[xfnotgiven_posterlogo]

Таблица размеров

[/xfnotgiven_posterlogo] [xfgiven_posterlogo][/xfgiven_posterlogo]
Таблица размеров женской одежды
(UNI) (RU) (IT) (EU) (FR) (DE) (UK) (US) Обхват груди (см) Обхват талии (см) Обхват бедер (см)
3XS 36 34 32 30 28 2 - 70-75 53-57 81-85
XXS 38 36 34 32 30 4 00 76-80 58-62 86-90
XS 40 42 36 34 32 6 0 81-85 63-67 91-95
S 42 44 38 36 34 8 2 86-90 68-72 96-100
M 44 46 40 38 36 10 4 91-95 73-77 101-105
L 46 48 42 40 38 12 6 96-100 78-82 106-110
XL 48 50 44 42 40 14 8 101-105 83-87 111-115
XXL 50 52 46 44 42 16 10 106-110 88-92 116-120
3XL 52 54 48 46 44 18 12 111-116 93-97 121-125
4XL 54 56 50 48 46 20 14 117-122 98-102 126-130


Таблица размеров мужской одежды
(UNI) (RU) (IT) (EU) (FR) (DE) (UK) (US) Обхват груди (см) Обхват пояса (см)
XS 44 46 40 38 36 36 34 88-91 78-81
S 46 48 42 40 38 38 36 92-95 82-84
M 48 50 44 42 40 40 38 96-99 85-87
L 50 52 46 44 42 42 40 100-103 88-90
XL 52 54 48 46 44 44 42 104-107 91-93
XXL 54 56 50 48 46 46 44 108-111 94-97
3XL 56 58 52 50 48 48 46 112-115 98-101
4XL 58 60 54 52 50 50 48 116-119 102-105
5XL 60 62 56 54 52 52 50 120-125 106-109


Таблица размеров мужской обуви
(RU) (EU) (UK) (US) Длина ступни (см)
39 40 5,5 7 25
39,5 40,5 6,5 7.5 25,5
40 41   - 8 26
40,5 41,5 7 8,5 26,5
41 42 8 9 27
41,5 42,5 9 9,5 27,5
42   43 - 10 28
42,5 43,5 9,5 10,5 28,5
43 44 10,5 11 29
43,5 44,5 11 11,5 29,5
44   45 11,5 12 30
45 46 12 13 31
46 47 13 14 32

Обувь ЭД Харди заказывается только по размерам США


Таблица размеров женской обуви
(RU) (EU) (UK) (US) (BR) Длина ступни (см)
34 35 2.5 4 33 22.5
34,5 35.5 3 4.5 33.5 22.8
35 36 3.5 5 34 23
35,5 36.5 - 5.5 34.5 23.3
36 37 4 6 35 23.5
36,5 37.5 4.5 6.5 35.5 23.8
37 38 5 7 36 24
37,5 38.5 - 7.5 36.5 24.5
38 39 5.5 8 37 25
38,5 39.5 6 8.5 37.5 25.5
39 40 6.5 9 38 26
39,5 40.5 - 9.5 38.5 26.5
40 41 7 10 39 27
40,5 41.5 7.5 10.5 39.5 27.3
41 42 8 11 40 27.5
41 42.5 8.5 11.5 40.5 28
{reactions-full}
{reactions}
DLE: [xfgiven_versiondle][/xfgiven_versiondle][xfnotgiven_versiondle]17.2[/xfnotgiven_versiondle] 24-10-2023, 19:59 0
[xfnotgiven_posterlogo]

Урок 4. Верстка ссылок, изображений, файлов, якорей и прочих элементов

[/xfnotgiven_posterlogo] [xfgiven_posterlogo][/xfgiven_posterlogo]

Переходим к следующему уроку верстки страниц. Без чего не обходится ни одна страница в сети, правильно, без информации. Как верстать текст, контент мы познакомились в прошлом Уроке верстки, теперь пришло время поговорить еще об одном способе передачи информации и навигации по сети интернет. Речь пойдет о ссылках, как основных связующих элементах сайта, без которых нельзя сверстать меню или перелинковать сайт, о изображениях, якорях и файлах на сайте. 

Надеюсь, что все знакомы с понятием ссылки, она указывает на любую страницу в сети. Ссылка на html-странице задается с помощью тега <a>. Между открывающимся и закрывающимся тегами расположено название ссылки, которое мы видим на странице, с помощью атрибута href задаем адрес ссылки, куда она ведет. Понятно, что без этого атрибута она не имеет никакого значения. С помощью атрибута title можно добавить ссылке всплывающую на некоторое время подсказку, она будет всплывать при наведении. 

<a href="адрес ссылки" title="подсказка">Название ссылки</a>

Адрес ссылки бывает абсолютный и относительный. Различия в том, что абсолютный - это адрес страницы в интернете целиком, с протоколом, доменом (хостом) и полным путем к странице. Например, адрес ссылки http://freehtmlthemes.ru/blog/uroki-verstki абсолютный. Относительные адреса чаще всего начинаются со слеша и не имеют протокола и домена, тогда браузер должен преобразовать данный адрес, подставив протокол и хост текущей страницы. Например, ссылка с адресом blog/uroki-verstki будет относительной ссылкой. Такие виды адресов часто используют в меню и при подключении внешних css-файлов.

В ссылках можно указывать не только адреса информационных страниц на сайтах, но и адреса изображений и прочих файлов. Часто такие ссылки используются для размещения галереи или ссылки для скачивания документа. Когда в адресе ссылки указан путь к файлу, то чаще всего начинается его скачивание, однако, если браузер умеет такие файлы открывать, то начнется открытие файла в новом окне. Например, картинку и pdf файл. В примере приведена ссылка на текстовый файл и на картинку.

<a href="/assets/files/text.txt">Скачать файл</a>
<a href="/assets/files/img.png">Открыть картинку</a>

HTML якорь, как поставить якорь на странице

Ссылки с якорем в адресе необходимы для навигации внутри страницы, на которой находится пользователь в данный момент. Чтобы поставить ссылку с якорем, необходимо сначала у блока или элемента, куда мы хотим переместиться поставить атрибут id (или идентификатор другими словами) с уникальным названием. А в атрибут href ссылки добавить название этого идентификатора после знака решетки. Пример: 

<a href="#elem1">Ссылка якорь</a>
......
<div id="elem1">Куда нужно переместиться</div>

Когда мы кликнем по этой ссылке, то страница прокрутится до элемента с указанным id, перезагрузки и перехода куда-либо не произойдет. Если добавить якорь к абсолютному адресу, то сначала произойдет переход на указанную страницу, а затем прокрутка до нужного места. Например :

<a href="http://devnew.org#elem1">Ссылка якорь</a>

HTML картинка, как добавить картинку на страницу

Верстка картинок элементарна, нужно просто использовать тег img с атрибутом src, где задать адрес картинки. Тег img одиночный, он не требует закрытия. С помощью атрибутов width и height можно управлять размерами изображения. Высоту и ширину можно задавать в пикселях или процентах, при чем когда задаем пиксели не пишем после значения px, а в случае с процентами указываем значок процентов. Если задаем одно значение, то второе высчитывается автоматически.

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

<img width="120" height="70" alt="альтернативный текст" src="/assets/files/img.png">

Верстаем галерею, ссылка картинка

Внутри ссылки можно располагать не только текст, но и изображения, часто это нужно для верстки галереи, где по клику открывается большая картинка с помощью специальных плагинов. Внутри же ссылки расположена миниатюра.

<a href="big-img.png">
  <img src="small-img.png" alt="маленькая картинка">
</a>
{reactions-full}
{reactions}
DLE: [xfgiven_versiondle][/xfgiven_versiondle][xfnotgiven_versiondle]17.2[/xfnotgiven_versiondle] 24-04-2023, 19:41 2
[xfnotgiven_posterlogo]

Популярные игры творческого режима Fortnite

[/xfnotgiven_posterlogo] [xfgiven_posterlogo][/xfgiven_posterlogo]

Здесь представлены самые популярные и интересные игры в творческом режиме. 

Самые популярные игры творческого режима Fortnite

ТРЕНИРОВКА

Место

Самый популярный остров

Автор (код программы поддержки)

Код острова

1

Реалистичная битва от Finest (два против двух) FINEST 6570-5231-1418

2

Ближний бой Clix (DUO FILL) Pandvil 6562-8953-6567

3

ПОГНАЛИ! (С РЕЖИМОМ «ЗАМЕДЛЕННОЕ ДВИЖЕНИЕ») S8ATN 2898-2169-2065


БОЙ

Место

Самый популярный остров

Автор (код программы поддержки)

Код острова

1

PRO 100 AWA 3424-1388-0947

2

Tropical Thunder VYSENA 8648-4116-8065

3

RED VS BLUE RUMBLE BoykaAro 6207-0778-2857

 

РАЗНОЕ

Место

Самый популярный остров

Автор (код программы поддержки)

Код острова

1

Prison Breakout Echo 6531-4403-0726

2

Полоса препятствий на 100 уровней FXXD1 4056-1695-2605

3

PWR Tiny Town PWR 9683-4582-8184

 

Эта информация отсортирована по времени проведения матчей.
Доступны следующие категории:

  • Бой: PvP-игры, такие как «Все против всех», «Найти и уничтожить», «Перестрелка», «Захват флага» и т. п.
  • Разное: менее агрессивные жанры, такие как прятки, настольные игры, игры для компании, полоса препятствий и т. п.
  • Тренировка: острова для тренировки, воссоздающие условия финального этапа матчей «Королевской битвы», например, для ближнего боя или Zone Wars.

Самые интересные игры творческого режима Fortnite

ТРЕНИРОВКА

Место

Самый популярный остров

Автор (код программы поддержки)

Код острова

1

BHE 1v1 Build fights  BHE 0395-1260-5638

2

1V1 MAP SEBARA_FN 2744-5526-2967

3

*50 PLAYER* Enigma's TRIO Zone Wars Enigma 7683-5066-4650

 

БОЙ

Место

Самый популярный остров

Автор (код программы поддержки)

Код острова

1

BATTLEMANIA - ULTIMATE PVP CLASH! Pr0spartaner 4197-8576-4541

2

Sky Wars Red VS Green DINOSAURS DummBlond 5263-6682-2929

3

Tilted Towers Royale + Choppas 3DLab 4595-8390-2418

 

РАЗНОЕ

Место

Самый популярный остров

Автор (код программы поддержки)

Код острова

1

Lava - Drivers Vs Snipers FHSupport 6251-5483-6834

2

Стандартная полоса препятствий на 100 уровней JDuth96 6829-1378-2440

3

Бесконечная полоса препятствий на 100 уровней MEEP 2368-2970-1351


Эта информация отсортирована по времени проведения матчей.
Доступны следующие категории:

  • Бой: PvP-игры, такие как «Все против всех», «Найти и уничтожить», «Перестрелка», «Захват флага» и т. п.
  • Разное: менее агрессивные жанры, такие как прятки, настольные игры, игры для компании, полоса препятствий и т. п.
  • Тренировка: острова для тренировки, воссоздающие условия финального этапа матчей «Королевской битвы», например, для ближнего боя или Zone Wars.
{reactions-full}
{reactions}
DLE: [xfgiven_versiondle][/xfgiven_versiondle][xfnotgiven_versiondle]17.2[/xfnotgiven_versiondle] 27-03-2023, 08:16 0
[xfnotgiven_posterlogo]

Какой хостинг лучше для WordPress по системным требованиям?

[/xfnotgiven_posterlogo] [xfgiven_posterlogo][/xfgiven_posterlogo]

Основными требованиями хостинга сайтов WordPress, являются:

ВЕРСИЯ PHP

Это ключевое требование для работы WordPress, от PHP зависит работоспособность некоторых плагинов, некоторых тем. На хостинге Вы сможете выбрать любую из версий PHP: 5.2, 5.3, 5.4, 5.5, 5.6, 7.0 . 

ВЕРСИЯ MYSQL

У TimeWeb установлена поддерживающая WordPress версия MySQL, а так же есть удобный редактор баз PHPMyAdmin, панель управления поддерживает переход в редактор без ввода пароля.

ДИСКОВОЕ ПРОСТРАНСТВО

Начиная с тарифа Year+ у TimeWeb предоставляется 10 Гб места для Вашего сайта, в случае если места будет мало — всегда возможно перейти на более высокий тариф и получить дополнительные ресурсы без простоя сайта.

ЛИМИТ ОПЕРАТИВНОЙ ПАМЯТИ

На всех тарифах выделяется достаточно оперативной памяти для работы WordPress, конкретный объём зависит от тарифа

ЛИМИТ ТРАФИКА

На всех TimeWeb тарифах трафик для сайтов не ограничен, Вы можете размещать любые необходимые Вам документы и файлы на хостинге

MOD_REWRITE

На всех доступах доступен файл .htaccess, некоторые директивы обрабатываются nginx. Связка nginx+apache позволяет Вашим сайтам работать намного быстрее!

PHP FOPEN

Эта функция доступна на TimeWeb хостинге. Она позволяет Вам обновлять Ваши плагины и версию WordPress в один клик. Ваши плагины всегда будут новыми, а WordPress актуальной версии!

Хостинг для WordPress

Хостинг TimeWeb идеально подходят для вашего сайта + есть авто установка cms. Сервера держат аптайм на уровне 99.9% и он постоянно растут! По всем параметрам TimeWeb хостинг идеально подходит для Вашего сайта WP и не только.

{reactions-full}
{reactions}
DLE: [xfgiven_versiondle][/xfgiven_versiondle][xfnotgiven_versiondle]17.2[/xfnotgiven_versiondle] 24-10-2023, 20:20 0
[xfnotgiven_posterlogo]

Урок 12. Что такой CSS-спрайты, сервисы и генераторы спрайтов

[/xfnotgiven_posterlogo] [xfgiven_posterlogo][/xfgiven_posterlogo]

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

Таким образом, когда мы группируем мелкие изображения, мы сокращаем количество запросов к серверу. Наша страница подгружает только одну картинку вместо 30 маленьких. Это дает существенный выигрыш в скорости загрузки.

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

Подводя итог: термин «спрайты» происходит из техники в компьютерной графике, чаще всего используемой в видеоиграх. Идея заключалась в том, чтобы сохранить изображение в память, а затем отображать только часть этого изображения, что было быстрее, чем при получение новых изображений. 

CSS Sprites - это в значительной степени точная теория: получить изображение один раз, переместить фон и отобразить только его части. Это уменьшает накладные расходы при получении нескольких изображений.

Для создания спрайтов существует огромное количество сервисов на просторах интернета. Достаточно лишь набрать соответствующий запрос в поисковике. Если очень лень искать, вот несколько популярных ресурсов на эту тему. Генератор спрайтов toptal,  генератор спрайтов inettools. Предположим, то вы нарезали свой шаблон, выбрали все маленькие иконки, создали из него спрайт, что же дальше?

Как использовать иконки из спрайта

Теперь разберем порядок действий при работе со спрайтом.

  • Создадим общий класс, например, назовем его .sprite, фоном которого является данное изображение, которое создано при помощи генератора sprite.png. Этому же классу зададим высоту и ширину, которая будет высотой и шириной иконок спрайта, если они одинаковы по размеру. 
  • Для блоков, где нужно использовать данную иконку, задаем смещение фона на нужную величину с помощью css-свойства background-position. Подробнее о фонах в предыдущей статье.

Пример:

.sprite {
width: 30px;
height: 30px;
background: url("/assets/img/sprite.png");
}
.sprite-icon1 {
background-position: 0 -80px;
}


Good work

{reactions-full}
{reactions}
DLE: [xfgiven_versiondle][/xfgiven_versiondle][xfnotgiven_versiondle]17.2[/xfnotgiven_versiondle] 27-03-2023, 12:41 0
[xfnotgiven_posterlogo]

Какие есть альтернативы Google AdSense?

[/xfnotgiven_posterlogo] [xfgiven_posterlogo][/xfgiven_posterlogo]

Если вы ищете альтернативы Google AdSense, вы попали по адресу.

AdSense — хоть и отличный способ монетизации вашего сайта, но это не единственный доступный вариант.

Прежде чем углубиться в вопрос о том, какие есть альтернативы Google AdSense, давайте посмотрим краткую историю платформы и как вы можете заработать с ее помощью.

Что такое Google AdSense?

AdSense — это рекламная платформа от Google, который помогает блогерам, вебмастерам, владельцам сайтов размещать рекламу на своих ресурсах для получения дохода. 

С момента запуска в начале 2003 года AdSense стала самой популярной рекламной сетью, в которой регистрируются миллионы паблишеров, чтобы монетизировать свои блоги и сайты.

В Google Adsense есть два разных типа рекламы:

  1. Медийная реклама, как правило, состоит из баннеров или видео. 
  2. Текстовые объявления — из заголовка и небольшого описания. 

В обоих случаях, когда пользователь нажимает на рекламу, его перенаправляют на сайт рекламодателя.

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

Минимальная выплата за показы рекламы от Google AdSense составляет 100 долларов. 
Сайту с большими объемами трафика их несложно заработать, чего не скажешь о небольших веб-ресурсах.


Есть список условий, которые необходимо выполнить для начала сотрудничества с Google AdSense. Ваш сайт должен быть создан не менее шести месяцев назад, иметь не менее 20 постов и приличный объем трафика.

Эта рекламная сеть может отказать владельцам сайтов, если они не подходят по некоторым незначительным параметрам. При этом не дают возможности исправить ошибки и попробовать еще раз.

В этом случае стоит посмотреть, какие варианты можно использовать вместо Google AdSense.

5 лучших альтернатив Google AdSense

Мы рассмотрим пять лучших альтернатив AdSense для заработка. Некоторые из них даже лучше AdSense, а некоторые просто предлагают другие варианты монетизации.

1. Ezoic

Если вы думаете, что выбрать вместо AdSense, обратите внимание на Ezoic — это популярная альтернатива Google Adsense, которая позволяет получать больше дохода, с помощью нескольких форматов рекламы, чтобы увеличить шансы на заработок.

Что предлагает Ezoic:

  • графические рекламные блоки, занимающие весь экран, 
  • видеорекламу, 
  • графическую рекламу, 
  • текстовую рекламу и т. д. 

Рекламная сеть также показывает рекламу на мобильных устройствах, которую AdSense предлагают для узкого круга своих паблишеров. 

Категории сайтов, которые могут присоединиться к Ezoic:

  • Если у вас менее 10 000 просмотров в месяц, вам подойдет категория Ezoic Basic.
  • Если у вас более 10 тысяч просмотров в месяц, вы попадаете в категорию Ezoic Plus.

Самое большое отличие между категориями заключается в том, что Ezoic предлагает более удобный для паблишера порог выплаты всего в 20 долларов. Это означает, что вы можете снимать прибыль, как только она будет начислена.

Ezoic может стать отличной альтернативой Google AdSense, поскольку предлагает более высокую цену за тысячу показов и рекламу, соответствующую тематике вашего веб-сайта, при этом свой доход можно получать небольшими суммами.

2. RichAds

RichAds — еще одна хорошая альтернатива AdSense для вашего сайта. Это рекламная сеть предоставляет рекламу в формате push-уведомлений или попандеров.

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

Как это работает?

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

Сами пуш-уведомления пользователи будут получать через браузер даже когда покинут ваш сайт.

Рекламная сеть RichAds (https://richads.com/ru/) работает как посредник между рекламодателями и владельцами сайтов. Рекламодатель платит напрямую рекламной сети, которая делится процентом от дохода с владельцем сайта. Самое приятное в использовании этой платформы то, что вам не нужны какие-либо знания в области кода. Всего одна строка скрипта — это все, что нужно для добавления на ваш сайт окошка подписки.

Не хотите загромождать свой сайт баннерами, но хотите получать дополнительный доход каждый месяц?
Тогда попробуйте монетизацию с помощью подписки на push-рекламу.


Чтобы получать оплату, вам необходимо заработать как минимум 10 долларов — это один из самых низких показателей в отрасли. Доход можно получать два раза в месяц.

В RichAds сняли ограничения по минимальному количеству посещений сайта и отменили обязательную процедуру модерации сайта. Воспользуйтесь возможностью присоединиться!

3. Media.net

Среди аналогов Google Adsense выделяется Media.net — это контекстная рекламная сеть, похожая на AdSense. Она так же предлагает владельцам сайтов получать доход, показывая таргетированную рекламу.

Участие в программе бесплатное, требований к минимальному объему трафика нет. Кроме того, паблишеры могут использовать инструменты Media.net для настройки внешнего вида объявлений, которые они отображают на своих сайтах.

Media.net является рекламным партнером Yahoo/Bing, который позволяет владельцам сайтов получать оплату за каждый клик по рекламным объявлениям, которые они выбрали для своего сайта. 

Чтобы начать, просто зарегистрируйте учетную запись на Media.net и добавьте свой сайт в сеть. Как только ваш сайт будет одобрен, вы можете начать показывать рекламу на своих страницах.

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

Media.net предлагает рекламодателям три вида рекламы:

  1. Рекламные спонсорские ссылки (по аналогии с Google Adwords)
  2. Ссылки на контент (реклама этого типа отображается сбоку с информацией, это можут быть новости, финансы и т. д.)
  3. Видеообъявления (отображаются до или после воспроизведения видео).

Минимальная выплата для этой платформы составляет 100 долларов.

4. InfoLinks 

InfoLinks работает иначе, чем Google Adsense. Сегодня это третья по величине мировая рекламная платформа, а это значит, что ваш сайт не останется без рекламы, поскольку с ними работает большое количество рекламодателей.

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

Когда кто-то нажимает на одну из этих ссылок, он попадает на страницу с дополнительной информацией о рекламируемом продукте или услуге. Если вы когда-нибудь замечали ссылки, которые отображают миниатюрные всплывающие окна при наведении курсора, то это были они. 

Этот тип рекламы известен как реклама с оплатой за клик (CPC), потому что рекламодатель платит только тогда, когда кто-то в конце концов нажимает на ссылку.

Самое приятное в этой рекламной сети то, что вам не нужно иметь тысячи посетителей на своем сайте, чтобы присоединиться. Все, что нужно сделать: добавить URL вашего сайта, чтобы сотрудники InfoLinks могли посмотреть, соответствует ли он их требованиям.

5. Amazon Affiliates 

Существует много способов монетизировать сайт, кроме прямого размещения рекламы на нем. К примеру, можно присоединиться к партнерской программе и продвигать продукты других компаний. 

Amazon — самая популярная партнерская программа. Она самая доступная и предлагает широкий спектр продуктов, которые вы можете продвигать, используя личную рекомендацию или другие нативные способы.

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

После того, как вы добавили ссылки на свой сайт, пора приступать к продвижению товаров! Когда посетитель нажмет на одну из ваших партнерских ссылок, он попадет на сайт Amazon. Если они совершат покупку, вы получите комиссию с продажи.

Минимальная выплата составляет всего 10 долларов.

Вывод

Хотя очевидно, что Google AdSense доминирует на рекламном рынке, существуют и другие рекламные сети, на которые стоит обратить внимание. Некоторые из них даже лучше AdSense, когда речь идет о требованиях, ценах за показы/клики и минимальных выплатах. 

Мы собрали для вас лучшие альтернативы Google AdSense. Bмейте в виду, что этот список включает только пять платформ, и есть еще много других аналогов Google AdSense. 

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

{reactions-full}
{reactions}
DLE: [xfgiven_versiondle][/xfgiven_versiondle][xfnotgiven_versiondle]17.2[/xfnotgiven_versiondle] 1-05-2023, 18:57 0
[xfnotgiven_posterlogo]

Что надежнее — SSD или HDD?

[/xfnotgiven_posterlogo] [xfgiven_posterlogo][/xfgiven_posterlogo]

Согласно данным компании Backblaze, занимающейся облачным хранением данных, твердотельные накопители (SSD) надежнее жестких дисков (HDD) — по крайней мере, для определенных случаев использования, но на самом деле это может не иметь большого значения при выборе типа хранилища, сообщает портал ZDNet
Backblaze предоставляет услуги облачного резервного копирования для ноутбуков и компьютеров и предлагает свое облачное хранилище для предприятий.
В этом году компания решила внести свой вклад в спор о том, что надежнее — жесткие диски или твердотельные накопители.
И выяснила, в частности, что SSD более надежны, чем HDD, в течение пяти лет использования. Но это не единственное, о чем следует думать при покупке. 
В облачной платформе Backblaze в качестве загрузочных дисков для серверов хранения используется сочетание SSD и HDD. С 2018 г. компания заменила вышедшие из строя загрузочные HDD в основном 2,5-дюймовыми SSD (некоторые накопители форм-фактора M.2). С SSD/HDD-накопителей Backblaze загружаются серверы хранения, на них также хранятся файлы журналов и временные файлы, создаваемые сервером хранения.
Сегодня у Backblaze более 2500 твердотельных накопителей (смесь Crucial, Dell, Micron, Seagate и Western Digital) и хранится более 2 Эб данных. Компания измеряет надежность SSD и HDD, отслеживая годовую интенсивность отказов (AFR), чтобы пролить свет на «ранее непрозрачный мир интенсивности отказов жестких дисков» и, очевидно, поддержать дискуссию о технологиях, лежащих в основе ее сервиса. 
Чтобы учесть разницу в возрасте между старыми жесткими дисками и новыми твердотельными накопителями, с которыми проводилось сравнение, в прошлом году компания опубликовала показатели AFR SSD и HDD с «контролируемым сроком службы».
Выяснилось, что SSD выходят из строя реже, но незначительно.
(Проблема с данными заключалась в том, что частота отказов жестких дисков резко возрастает через пять лет, а по твердотельным накопителям данных за пять лет еще нет.) «Разница, конечно, сама по себе недостаточна, чтобы оправдать дополнительные расходы на приобретение SSD по сравнению с HDD», — заключили авторы исследования, отметив, что при покупке любой из технологий лучше учитывать такие факторы, как стоимость, требуемая скорость, расход электричества и форм-фактор. 
Теперь, получив данные о твердотельных накопителях за пять лет, компания пришла к другому выводу — хотя и сделанному с некоторой осторожностью. AFR за весь срок службы для HDD и SSD на четвертом году составил соответственно 1,83 и 1,05%, а на пятом году разрыв увеличился: 3,55% для HDD против 0,92% для SDD.
Показатели AFR за весь срок службы для HDD на шестой, седьмой и восьмой годы составили соответственно 5,23, 6,26 и 6,93%. Как себя покажут твердотельные накопители в эти годы, еще предстоит выяснить. 
«На данный момент мы можем с полным основанием утверждать, что твердотельные накопители более надежны, чем жесткие диски, по крайней мере, при использовании в качестве загрузочных дисков в нашей среде», — говорится в сообщении Backblaze. 
Компания добавляет: «С большой долей уверенности можно сказать, что частота отказов SSD в конечном итоге начнет расти.
Также возможно, что в какой-то момент у них возникнут большие проблемы, возможно, когда они начнут достигать пределов износа носителя». Тем не менее, это касается лишь одного из факторов, которые потребители должны взвесить при покупке накопителей, тогда как ключевым фактором остается цена, учитывая, что SSD емкостью 1 Тб стоит как минимум в два раза дороже, чем HDD аналогичной емкости. 
Backblaze отмечает, что в действительности использование частоты отказов в качестве фактора при принятии решения является сомнительным. После учета возраста и дней эксплуатации оба типа накопителей в этом плане оказались схожими, а разница в показателях сама по себе недостаточна, чтобы оправдать дополнительные расходы на приобретение SSD по сравнению с HDD.
«На данном этапе вам лучше принимать решение на основе других факторов: стоимость, требуемая скорость, электричество, требования к форм-фактору и т. д.», —рекомендует компания.

{reactions-full}
{reactions}
DLE: [xfgiven_versiondle][/xfgiven_versiondle][xfnotgiven_versiondle]17.2[/xfnotgiven_versiondle] 26-03-2023, 18:22 0
[xfnotgiven_posterlogo]

Что такое VPN?

[/xfnotgiven_posterlogo] [xfgiven_posterlogo][/xfgiven_posterlogo]

Это – Virtual Private Network — Виртуальная частная сеть.
Что означает безопасный способ получения доступа к сети интернет по частному соединению. 

VPN устанавливает виртуальное прямое соединение между вашим устройством и интернетом, отправляя данные по зашифрованному туннелю. Такое соединение обещает вам защиту цифровой конфиденциальности.

Посещая интернет-страницы устройство и данные определяется благодаря IP-адресу, который присваивает вам провайдер. Благодаря этому о вас знают чем вы занимаетесь сейчас онлайн: провайдер, спец.службы и даже мошенники, которые могут перехватить сведения о вас и воспользоваться ими. (пароли от сайтов, реквизиты платежных систем и т.д).

Как получить анонимность

Чтобы противостоять онлайн-наблюдению, вам потребуется Virtual Private Network. При его использовании ваши показатели уже не так-то просто будет перехватить они будут проходить через так называемый туннель. IP-адрес будет спрятан, а местоположение не смогут отследить, благодаря чему появиться возможность посещать заблокированные сайты, к примеру такие как торренты.
Следует четко понимать, что никакой «ВПН» не даст вам 100% гарантии по анонимности в сети.

Для того чтобы выбрать анонимный VPN сервис, вы должны знать:

1. Расположение серверов

При выборе сервера обращайте внимание, в какой местности он находится, ведь у каждого государства свои законы, и ко многим вещам они относятся по-разному. Посоветую искать страны, которая кардинально отличается от той в которой проживаете. Лучше в других государствах, но с хорошей инфраструктурой интернета. Можно и Германию, она более лояльна.

2. Сохранение полной информации в логах и хранение самих логов

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

3. Сотрудничают ли со спецслужбами

Вас могут убеждать в том, что сервисы не работают на спец. службы, и они находятся так далеко, что федералам до них не добраться. Могу Вас уверить, что они в случае ордера или наезда федералов выдадут всю информацию об интересующем их лице. Под давлением и угрозами мало кто устоит!

4. Как заплатить

При оплате через Киви, Paypal и WebMoney, вы уже спалились! Подходящим кошельком, через который можно оплачивать, является Bitcoin.

5. Тип соединения

Все без исключения виды соединений хорошо вам подойдут для обеспечения анонимности.

{reactions-full}
{reactions}