Подборка популярных каналов по информационной безопасности и этичному хакингу:
🔐 infosec — ламповое сообщество, которое публикует редкую литературу, курсы и полезный контент для ИБ специалистов любого уровня и направления.
😈 Social Engineering — самый крупный ресурс в Telegram, посвященный этичному Хакингу, OSINT и социальной инженерии.
💬 Вакансии в ИБ — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере информационной безопасности.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Атрибут
target
определяет, где откроется ссылка или загруженный ресурс. Он используется в <a>
и <form>
для указания способа открытия новой страницы или вкладки.<!-- Открытие ссылки в новой вкладке -->
<a href="https://example.com" target="_blank">Открыть в новой вкладке</a>
<!-- Открытие ссылки в том же окне -->
<a href="https://example.com" target="_self">Открыть в этом же окне</a>
<!-- Открытие в новом окне без доступа к родительскому -->
<a href="https://example.com" target="_blank" rel="noopener noreferrer">Открыть безопасно</a>
•
target="_blank"
открывает ссылку в новой вкладке.•
target="_self"
(по умолчанию) открывает ссылку в том же окне.•
rel="noopener noreferrer"
защищает от возможных атак через window.opener
.Атрибут target важен для управления поведением ссылок и безопасности веб-страниц.
CodeBase | Frontend | #Основы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3❤1
Forwarded from Видеоуроки IT
1 — Разработка крутого веб-сайта для начинающих
2 — Построение шапки сайта
3 — Секция с играми
4 — Информация про проект
5 — Подписка на рассылку
6 — Дополнительная страница
7 — Страница с контактами
8 — Заключительная часть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
object-fit
в CSS и зачем оно используется?object-fit
— это CSS-свойство, которое определяет, как содержимое <img>
или <video>
должно масштабироваться внутри контейнера. Оно позволяет изменять размер изображения, сохраняя его пропорции, без искажений.<img src="image.jpg" class="responsive-img" alt="Пример изображения">
<style>
.responsive-img {
width: 300px;
height: 200px;
object-fit: cover; /* Заполняет контейнер, обрезая лишнее */
}
</style>
•
object-fit: cover;
делает так, что изображение заполняет контейнер, но не растягивается.•
object-fit: contain;
сохраняет весь контент, добавляя пустое пространство.• Это свойство особенно полезно при адаптивной вёрстке и работе с изображениями разного размера.
CodeBase | Frontend | #CSS
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4
startsWith()
в JavaScript и как он используется?startsWith()
— это метод строк в JavaScript, который проверяет, начинается ли строка с указанного символа или подстроки. Он возвращает true
, если строка начинается с переданного значения, и false
, если нет.const text = "JavaScript — крутой язык!";
// Проверяем, начинается ли строка с "Java"
console.log(text.startsWith("Java")); // true
// Проверяем с учетом позиции
console.log(text.startsWith("крутой", 13)); // true
•
startsWith("Java")
проверяет, начинается ли строка с "Java"
.•
startsWith("крутой", 13)
проверяет подстроку с 13-го символа.• Этот метод удобен для валидации данных, обработки URL и фильтрации текстовых данных.
CodeBase | Frontend | #JS
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Forwarded from Bad Pixel
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8👍7👏2
aria-label
в HTML и зачем он используется?Атрибут
aria-label
используется для улучшения доступности веб-страниц. Он задаёт текстовое описание элемента для экранных читалок, что делает интерфейс более удобным для людей с ограниченными возможностями.<!-- Кнопка без видимого текста, но с доступным описанием -->
<button aria-label="Открыть меню">
<img src="menu-icon.svg" alt="">
</button>
•
aria-label="Открыть меню"
делает кнопку понятной для пользователей с экранными читалками.• Это полезно для иконок без текстовых подписей.
• Улучшает доступность, что важно для SEO и UX.
Атрибут aria-label помогает делать сайты доступными для всех и соответствует стандартам Web Accessibility (WCAG).
CodeBase | Frontend | #Основы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3🥰2🔥1
overflow
в CSS и зачем оно используется?overflow
— это CSS-свойство, которое управляет отображением содержимого, выходящего за границы родительского контейнера. Оно позволяет скрывать, прокручивать или обрезать лишний контент.<div class="box">Этот текст слишком длинный для блока и может выходить за его границы.</div>
<style>
.box {
width: 200px;
height: 50px;
border: 1px solid black;
overflow: hidden; /* Обрезаем лишний контент */
}
</style>
•
overflow: hidden;
обрезает текст, выходящий за границы блока.•
overflow: scroll;
добавляет прокрутку внутри контейнера.•
overflow: auto;
включает прокрутку, если контент не помещается.Это свойство важно для управления адаптивностью и предотвращения ломки верстки.
CodeBase | Frontend | #CSS
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2👏2
endsWith()
в JavaScript и как он используется?endsWith()
— это метод строк в JavaScript, который проверяет, заканчивается ли строка на указанную подстроку. Он возвращает true
, если строка заканчивается переданным значением, и false
, если нет.const text = "frontend — это круто!";
// Проверяем, заканчивается ли строка на "круто!"
console.log(text.endsWith("круто!")); // true
// Проверяем с ограничением по длине
console.log(text.endsWith("frontend", 8)); // true
•
endsWith("круто!")
проверяет, заканчивается ли строка на "круто!"
.•
endsWith("frontend", 8)
проверяет первые 8 символов строки.• Этот метод полезен для проверки расширений файлов, валидации URL и обработки текстов.
CodeBase | Frontend | #JS
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5✍2👍2👏2
• infosec - это один из самых ламповых каналов по информационной безопасности, где говорят об истории ИТ, публикуют актуальные новости и пишут технический материал на разные темы:
- Что из себя представляет официально взломанный iPhone от Apple?
- К чему могла привести опечатка в инфраструктуре платёжной системы MasterCard?
- Авторский материал для ИБ специалистов с закрытого хакерского форума XSS;
- Бесплатный бот, который проверит файлы на предмет угроз более чем 70 антивирусами одновременно.
• А еще у нас часто проходят розыгрыши самых актуальных и новых книг для ИБ специалистов. Так что присоединяйся, у нас интересно!
- Что из себя представляет официально взломанный iPhone от Apple?
- К чему могла привести опечатка в инфраструктуре платёжной системы MasterCard?
- Авторский материал для ИБ специалистов с закрытого хакерского форума XSS;
- Бесплатный бот, который проверит файлы на предмет угроз более чем 70 антивирусами одновременно.
• А еще у нас часто проходят розыгрыши самых актуальных и новых книг для ИБ специалистов. Так что присоединяйся, у нас интересно!
🔥3✍2👏2
aria-hidden
в HTML и зачем он используется?Атрибут
aria-hidden
используется для управления доступностью элементов на веб-странице. Он скрывает элемент от экранных читалок, но не влияет на его видимость для пользователей.<!-- Иконка, не нужная для экранных читалок -->
<span aria-hidden="true">🔔</span>
<!-- Видимый, но скрытый от читалок текст -->
<p aria-hidden="true">Этот текст будет проигнорирован</p>
•
aria-hidden="true"
предотвращает озвучивание декоративных элементов.• Используется для скрытия дублирующегося контента, например, иконок, дублирующих текст.
• Улучшает доступность и делает сайты более удобными для пользователей с ограниченными возможностями.
Атрибут aria-hidden помогает создавать семантически корректные интерфейсы, соответствующие стандартам Web Accessibility (WCAG).
CodeBase | Frontend | #Основы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2👌2
visibility
в CSS и зачем оно используется?visibility
— это CSS-свойство, которое управляет видимостью элемента, но при этом не удаляет его из документа. Оно позволяет скрывать элементы без изменения их занимаемого пространства.<div class="box">Этот блок всегда виден</div>
<div class="box hidden">А этот скрыт, но занимает место</div>
<style>
.box {
width: 200px;
height: 50px;
border: 1px solid black;
text-align: center;
line-height: 50px;
}
.hidden {
visibility: hidden; /* Элемент становится невидимым, но остаётся на месте */
}
</style>
•
visibility: hidden;
скрывает элемент, но он по-прежнему занимает место в разметке.•
display: none;
убирает элемент полностью (в отличие от visibility).Это свойство помогает управлять интерфейсом без изменения структуры страницы.
CodeBase | Frontend | #CSS
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🔥2
padStart()
в JavaScript и как он используется?padStart()
— это метод строк в JavaScript, который дополняет строку до нужной длины, добавляя заданные символы в начало. Он удобен для форматирования чисел, дат и других данных.const num = "7";
// Дополняем до двух символов нулями
console.log(num.padStart(2, "0")); // "07"
// Выравнивание текста
console.log("JS".padStart(5, "-")); // "--JS"
•
padStart(2, "0")
превращает "7"
в "07"
, полезно для форматирования чисел.•
padStart(5, "-")
добавляет символы до нужной длины.CodeBase | Frontend | #JS
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥4❤2
Лови!
Тут полезные факты про AI с легкой подачей, свежие новости Tech и около айтишных тематик
Если тебе хочется каждый день получать выжимку, что происходит важного в мире ИИ и Tech, а так же, потратив всего 2 минуты в день - узнать 90% из мира AI - залетай!
telegram: That's IT
Тут полезные факты про AI с легкой подачей, свежие новости Tech и около айтишных тематик
Если тебе хочется каждый день получать выжимку, что происходит важного в мире ИИ и Tech, а так же, потратив всего 2 минуты в день - узнать 90% из мира AI - залетай!
telegram: That's IT
✍3👍2🔥2💩1
💐 Какое счастье, что именно в начале весны, когда всё расцветает и начинает наполняться жизненной силой, мы можем поздравить вас с женским праздником очарования, красоты и женственности — Днём 8 Марта!
✨ Никто, кроме женщины, не сможет почувствовать всю глубину и многогранную палитру возрождения природы. Только ей дoступно сакральное понимание любви, из которой рождается новая жизнь, созидается доброта и изобилие, раскрываются все человеческие ресурсы. Сияйте, наслаждайтесь каждым мгновением жизни, наполняйте себя и всех вокруг светом, теплом и благодатью.
CodeBase | Frontend |
✨ Никто, кроме женщины, не сможет почувствовать всю глубину и многогранную палитру возрождения природы. Только ей дoступно сакральное понимание любви, из которой рождается новая жизнь, созидается доброта и изобилие, раскрываются все человеческие ресурсы. Сияйте, наслаждайтесь каждым мгновением жизни, наполняйте себя и всех вокруг светом, теплом и благодатью.
CodeBase | Frontend |
❤5👍3🔥2
role
в HTML и зачем он используется?Атрибут
role
используется для улучшения доступности веб-страниц. Он сообщает вспомогательным технологиям (например, экранным читалкам), какую функцию выполняет элемент.<!-- Обозначение навигационного меню -->
<nav role="navigation">
<ul>
<li><a href="#">Главная</a></li>
<li><a href="#">О нас</a></li>
</ul>
</nav>
<!-- Определение элемента как диалогового окна -->
<div role="dialog" aria-labelledby="dialog-title">
<h2 id="dialog-title">Подтвердите действие</h2>
<button>ОК</button>
</div>
•
role="navigation"
помогает читалкам распознавать меню.•
role="dialog"
делает <div>
доступным как модальное окно.CodeBase | Frontend | #Основы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2🔥2
Пройдите тест из вселенной Назад в будущее
Проверьте себя: попробуйте спасти мир и стать DevOps всех времён.
7 вопросов для инженеров и девопс инженеров.
🚀 Пройти тест в боте
Всем участникам скидка на курсы Слёрма.
Проверьте себя: попробуйте спасти мир и стать DevOps всех времён.
7 вопросов для инженеров и девопс инженеров.
🚀 Пройти тест в боте
Всем участникам скидка на курсы Слёрма.