Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Игра «История одной фермы» - увлекательное и бросающее вызов вашим серым клеточкам приключение, от которого невозможно оторваться!

История одной фермы - маджонг

Маджонг, Казуальные, Приключения

Играть

Топ прошлой недели

  • Rahlkan Rahlkan 1 пост
  • Tannhauser9 Tannhauser9 4 поста
  • alex.carrier alex.carrier 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
9
hypo69
hypo69
4 дня назад
Лига программистов
Серия 101 игра на python. Шпаргалки

Shadow DOM - DOM внутри DOM⁠⁠

Дисклеймер. На пикабу до сих пор не завезли редактор кода, поэтому картинки. Кому на нравятся картинки - при желании может почитать статью на GitHub


DOM — это программный интерфейс (API) для кода страницы, который представляет страницу как древовидную структуру объектов.

Каждый HTML-элемент (например, <p>, <div>, <img>), каждый атрибут и каждый фрагмент текста является отдельным «узлом» (node) в этом дереве. С JavaScript, мы можем обращаться к этим узлам, чтобы динамически изменять страницу: менять текст, добавлять стили, создавать новые элементы или удалять существующие. По сути, DOM — это «живая» модель документа, с которой взаимодействует код.

Но у этой открытости есть и обратная сторона. Когда мы создаем сложный, многократно используемый компонент (например, кастомный видеоплеер или виджет календаря), его внутренняя структура и стили становятся уязвимыми. Стили CSS с основной страницы могут случайно «протечь» внутрь компонента и сломать его внешний вид. Аналогично, JavaScript-код страницы может непреднамеренно изменить внутренние элементы компонента, нарушив его логику.

Для решения этой проблемы и существует Shadow DOM (теневой DOM).

По своей сути, Shadow DOM — это «DOM внутри DOM». Это скрытое дерево элементов, которое прикрепляется к обычному элементу на странице (называемому «хостом»), но при этом оно изолировано от основного DOM. Оно позволяет разработчику создать герметичную границу вокруг внутренней структуры компонента, защищая его от внешнего мира.

Теневой DOM позволяет прикреплять скрытые DOM-деревья к элементам в обычном DOM-дереве. Это теневое дерево начинается с теневого корня (shadow root), под который можно прикреплять любые элементы так же, как и в обычном DOM.

Shadow DOM - DOM внутри DOM Гайд, Программирование, IT, Frontend, Javascript, HTML, Веб-разработка, Длиннопост, Dom

https://developer.mozilla.org/

Существует несколько терминов, связанных с теневым DOM, которые следует знать:

  • Теневой хост (Shadow host): Обычный узел DOM, к которому прикреплен теневой DOM.

  • Теневое дерево (Shadow tree): DOM-дерево внутри теневого DOM.

  • Теневая граница (Shadow boundary): Место, где заканчивается теневой DOM и начинается обычный DOM.

  • Теневой корень (Shadow root): Корневой узел теневого дерева.

Вы можете воздействовать на узлы в теневом DOM точно так же, как и на обычные узлы. Разница в том, что никакой код внутри теневого DOM не может повлиять на что-либо за его пределами, что обеспечивает надёжную инкапсуляцию.

До того, как теневой DOM стал доступен веб-разработчикам, браузеры уже использовали его для инкапсуляции внутренней структуры стандартных элементов. Например, элемент <video> с элементами управления. Всё, что вы видите в DOM, — это тег <video>, но он содержит ряд кнопок и других элементов управления внутри своего теневого DOM.

Создание теневого DOM

Создавать теневой DOM можно двумя способами: императивно с помощью JavaScript или декларативно прямо в HTML.

Императивно с помощью JavaScript

Этот способ отлично подходит для приложений, рендерящихся на стороне клиента. Мы выбираем элемент-хост и вызываем на нём метод attachShadow().

Shadow DOM - DOM внутри DOM Гайд, Программирование, IT, Frontend, Javascript, HTML, Веб-разработка, Длиннопост, Dom
Shadow DOM - DOM внутри DOM Гайд, Программирование, IT, Frontend, Javascript, HTML, Веб-разработка, Длиннопост, Dom

Результат на странице будет выглядеть так:

Я нахожусь в теневом DOM Я не в теневом DOM

Декларативно с помощью HTML

Для приложений, где важен рендеринг на стороне сервера, можно определить теневой DOM декларативно, используя элемент <template> с атрибутом shadowrootmode.

Shadow DOM - DOM внутри DOM Гайд, Программирование, IT, Frontend, Javascript, HTML, Веб-разработка, Длиннопост, Dom

Когда браузер обработает этот код, он автоматически создаст теневой корень для <div> и поместит в него содержимое тега <template>. Сам тег <template> при этом исчезнет из основного DOM-дерева.

Инкапсуляция: защита от JavaScript и CSS

Главное преимущество Shadow DOM — это изоляция. Давайте посмотрим, как она работает.

Инкапсуляция от JavaScript

Добавим кнопку, которая будет пытаться изменить все элементы <span> на странице.

Shadow DOM - DOM внутри DOM Гайд, Программирование, IT, Frontend, Javascript, HTML, Веб-разработка, Длиннопост, Dom

При нажатии на кнопку текст изменится только у <span>, который находится в основном документе. Элемент внутри теневого DOM останется нетронутым, потому что document.querySelectorAll() не может "заглянуть" за теневую границу.

Доступ к теневому DOM: свойство shadowRoot и работа с вложенностью

Когда мы вызываем host.attachShadow({ mode: "open" }), мы создаём теневой DOM в "открытом" режиме. Это означает, что мы можем получить доступ к его содержимому извне через свойство host.shadowRoot.

Shadow DOM - DOM внутри DOM Гайд, Программирование, IT, Frontend, Javascript, HTML, Веб-разработка, Длиннопост, Dom

Если же указать mode: "closed", свойство host.shadowRoot вернёт null, и доступ к теневому дереву извне будет закрыт. Это не строгий механизм безопасности, а скорее соглашение для разработчиков о том, что внутренности компонента трогать не следует.

Работа с вложенными теневыми деревьями

В сложных компонентных архитектурах один пользовательский элемент может содержать внутри себя другие пользовательские элементы, каждый из которых имеет свой собственный Shadow DOM. Чтобы добраться до элемента в глубоко вложенном теневом дереве, придётся последовательно "проходить" через каждый shadowRoot.

Представим себе такую структуру:

  • Компонент <nmbrs-form> (основная форма).

  • Внутри него находится <div>, а в нём — компонент <nmbrs-button> (кастомная кнопка).

  • Внутри <nmbrs-button> находится настоящая HTML-кнопка <button>.

Чтобы получить доступ к этой кнопке из глобального контекста, путь будет выглядеть так:

Shadow DOM - DOM внутри DOM Гайд, Программирование, IT, Frontend, Javascript, HTML, Веб-разработка, Длиннопост, Dom

SВ виде одной цепочки вызовов это выглядит так:

Shadow DOM - DOM внутри DOM Гайд, Программирование, IT, Frontend, Javascript, HTML, Веб-разработка, Длиннопост, Dom

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

Инкапсуляция от CSS

Стили, определённые на основной странице, не влияют на элементы внутри теневого DOM.

Shadow DOM - DOM внутри DOM Гайд, Программирование, IT, Frontend, Javascript, HTML, Веб-разработка, Длиннопост, Dom

Элемент <span> внутри теневого дерева не получит эти стили. Это решает огромную проблему случайных пересечений и конфликтов CSS.

Применение стилей внутри теневого DOM

Стили, определённые внутри теневого дерева, в свою очередь, не влияют на основную страницу. Есть два основных способа их добавления.

1. Конструируемые таблицы стилей (Constructable Stylesheets)

Этот метод позволяет создавать объект CSSStyleSheet в JavaScript и применять его к одному или нескольким теневым деревьям. Это эффективно, если у вас есть общие стили для множества компонентов.

Shadow DOM - DOM внутри DOM Гайд, Программирование, IT, Frontend, Javascript, HTML, Веб-разработка, Длиннопост, Dom

2. Добавление элемента <style>

Простой и декларативный способ — поместить тег <style> прямо внутрь теневого дерева (часто внутри <template>).

Shadow DOM - DOM внутри DOM Гайд, Программирование, IT, Frontend, Javascript, HTML, Веб-разработка, Длиннопост, Dom

Теневой DOM и пользовательские элементы: идеальное сочетание

Вся мощь теневого DOM раскрывается при создании пользовательских элементов (Custom Elements). Без инкапсуляции они были бы невероятно хрупкими.

Пользовательский элемент — это класс, наследующий HTMLElement. Как правило, сам элемент выступает в роли теневого хоста, а вся его внутренняя структура создаётся внутри теневого дерева.

Вот пример простого компонента <filled-circle>:

Shadow DOM - DOM внутри DOM Гайд, Программирование, IT, Frontend, Javascript, HTML, Веб-разработка, Длиннопост, Dom

Теперь мы можем использовать его в HTML как обычный тег, не беспокоясь о его внутреннем устройстве:

Shadow DOM - DOM внутри DOM Гайд, Программирование, IT, Frontend, Javascript, HTML, Веб-разработка, Длиннопост, Dom

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

Полезно? Подпишись.
Удачи 🚀

Показать полностью 13
[моё] Гайд Программирование IT Frontend Javascript HTML Веб-разработка Длиннопост Dom
0
DOM.RealEstate
DOM.RealEstate
2 года назад

Где проще вести бизнес: ТОП-10 направлений⁠⁠

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

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

Где проще вести бизнес: ТОП-10 направлений Экономика, Финансы, Налоги, Рост цен, Кипр, Релокация, Dom, Выбор ПМЖ, ПМЖ, Длиннопост

Для начала, рассмотрим общую ситуацию для развития бизнеса в 2023 году.

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

К примеру, в 2023 году на первый план вышли страны Ближнего Востока и Азии, поскольку Европа увидела в них альтернативный источник природного газа и нефти. А вот такой мастодонт как Китай временно ушел на второй план, решая внутренние проблемы.

На сегодня можно выделить среди лидеров отдельные страны Европы, особенно западной ее части. А вот США и Канада в данный топ не вошли, хотя их экономика остается достаточно стабильной.

ТОП-5 направлений, где проще открыть бизнес

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

Сложнее оформить  юрфирму. Здесь чаще всего требуется наличие немалого собственного капитала. Плюс в том, что можно нанимать сотрудников на работу, а компания защищена в случае банкрота. Отдельные государства за подобную инициативу готовы также предоставить учредителю ВНЖ и его аналоги. 

Рассмотрим локации, где получится быстро открыть свое дело и компанию покрупнее. Порой на это уходит не более пары недель, иногда порядка 2-3-х месяцев.

Сербия

Расположенная на юго-востоке Европы, это государство Балканского полуострова любопытна по нескольким причинам.

Она не входит в ЕС, что позволяет правительству выдавать иностранцам ВНЖ на основании оформления как ИП, так и ООО. Но при этом Сербия непременно проверят реальность существования компании.

Где проще вести бизнес: ТОП-10 направлений Экономика, Финансы, Налоги, Рост цен, Кипр, Релокация, Dom, Выбор ПМЖ, ПМЖ, Длиннопост

Процедура оформления займет в среднем 2-3 недели после подачи базового пакета документов.

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

И последнее, в 2023 году в Сербии  повышен спрос на специалистов из России. В целом отношение населения к русскоязычным народам весьма лояльное.

О А Э

Уже долгие года Объединенные Арабские Эмираты не только в топе самых комфортных направлений для ведения бизнеса, но и в топе списка простоты открытия дела. Правительство активно занимается поддержкой международных отношений в сфере предпринимательства, а не полностью уповает на доходы от нефти.

Где проще вести бизнес: ТОП-10 направлений Экономика, Финансы, Налоги, Рост цен, Кипр, Релокация, Dom, Выбор ПМЖ, ПМЖ, Длиннопост

На сегодня есть два варианта компаний, которые можно оформить иностранцу: местная и в особой свободной от налогов экономической торговой зоне. Первая подойдет для бизнеса оффлайн (магазин, развлекательное заведение или что-то в этом духе). Надо заметить, в отдельных видах деятельности в ОАЭ требуется наличие второго локального учредителя (гражданина ОАЭ) с пакетом акций не менее 51%.

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

Где проще вести бизнес: ТОП-10 направлений Экономика, Финансы, Налоги, Рост цен, Кипр, Релокация, Dom, Выбор ПМЖ, ПМЖ, Длиннопост

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

При наличии своей компании в ОАЭ предприниматель имеет право на ВНЖ для всей семьи. При этом можно путешествовать, но нельзя покидать ОАЭ дольше чем на 6 месяцев.

Италия

Италия — это один из лучших вариантов для релокации предпринимателей.

Здесь можно быстро открыть фирму с небольшим бюджетом. Сам процесс прост и максимально прозрачен: вносятся данные в реестр торгово-промышленной палаты, а уже примерно через месяц получить все необходимые документы для легального ведения бизнеса (ИНН, соцстрахование и прочее).

Где проще вести бизнес: ТОП-10 направлений Экономика, Финансы, Налоги, Рост цен, Кипр, Релокация, Dom, Выбор ПМЖ, ПМЖ, Длиннопост

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

Черногория

В Черногории бизнес можно оформить очень быстро. В отдельных случаях, для оформления ИП достаточно загранпаспорта заявителя. Тем не менее, в Черногории популярнее форма ООО, поскольку она дает более широкие возможности, а сумма уставного капитала всего 1 евро. К слову, получить ВНЖ предприниматель может на основании обеих форм.

Где проще вести бизнес: ТОП-10 направлений Экономика, Финансы, Налоги, Рост цен, Кипр, Релокация, Dom, Выбор ПМЖ, ПМЖ, Длиннопост

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

С оформлением ИП в Черногории все будет гораздо быстрее. Фиксированный налог будет включать все необходимые взносы (медицинское и соцстрахование).

Армения

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

Где проще вести бизнес: ТОП-10 направлений Экономика, Финансы, Налоги, Рост цен, Кипр, Релокация, Dom, Выбор ПМЖ, ПМЖ, Длиннопост

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

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

Где проще вести бизнес: ТОП-10 направлений Экономика, Финансы, Налоги, Рост цен, Кипр, Релокация, Dom, Выбор ПМЖ, ПМЖ, Длиннопост

ТОП-5 стран где бизнес чувствует себя наиболее комфортно

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

Согласно Economist Intelligence, в 2022 году список выглядит так:

  1. Сингапур

  2. Канада

  3. США

  4. Швейцария

  5. Гонконг

  6. ОАЭ

  7. Австралия

  8. Великобритания

  9. Нидерланды

  10. Швеция

Global Entrepreneurship Monitor приводит несколько другой список:

  1. ОАЭ

  2. Нидерланды

  3. Финляндия

  4. Саудовская Аравия

  5. Литва

  6. Южная Корея

  7. Норвегия

  8. Катар

  9. Швейцария

  10. Испания

  11. США

  12. Швеция

  13. Франция

  14. Германия

  15. Канада

Как видно, в нем лидируют страны с крепкой экономикой. Даже после волны кризисов, развитие предпринимательства занимает в них важную роль.

ОАЭ

В ОАЭ не только просто открыть дело, но и развивать его достаточно комфортно. Объясняется это в первую очередь отсутствием налогов. Если быть точнее, налог на прибыль, дивиденды, проценты и прирост капитала 0%. В сфере банковских, страховых и нефтегазовых компаний налог 5%, а также это процент НДС и таможенной пошлины для локальных компаний (не находящихся в особом экономическом пространстве без налогов).

Где проще вести бизнес: ТОП-10 направлений Экономика, Финансы, Налоги, Рост цен, Кипр, Релокация, Dom, Выбор ПМЖ, ПМЖ, Длиннопост

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

Нидерланды

Северо-западная Европа — одно из самых комфортных направлений бизнеса. Чтобы стимулировать экономику, в постпандемийный период правительство внесло несколько программ помощи малому и среднему бизнесу.

Где проще вести бизнес: ТОП-10 направлений Экономика, Финансы, Налоги, Рост цен, Кипр, Релокация, Dom, Выбор ПМЖ, ПМЖ, Длиннопост

С другой стороны, налоги здесь тоже достаточно высокие. НДС 19%, 15% налог на дивиденды, 25% на корпоративную прибыль. Работают без налогов только холдинги, что стимулирует открытие международных франшиз.

США

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

Где проще вести бизнес: ТОП-10 направлений Экономика, Финансы, Налоги, Рост цен, Кипр, Релокация, Dom, Выбор ПМЖ, ПМЖ, Длиннопост

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

На сегодня США особенно привлекает IT-компании, но и иные технологичные сферы пользуются спросом.

Канада

Государственное и экономическое устройство Канады способствует легкому открытию бизнеса и простому ведению дел. Налоговая программа лояльна: те, кто здесь не живет постоянно, платят налоги с прибыли, полученной внутри страны. Это будет интересно тем, кто планирует работать на международном рынке. Отдельные регионы страны предполагают различные условия: средняя величина налога на корпоративный доход варьируется от 15% до 25%.

Где проще вести бизнес: ТОП-10 направлений Экономика, Финансы, Налоги, Рост цен, Кипр, Релокация, Dom, Выбор ПМЖ, ПМЖ, Длиннопост

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

Кипр

Особняком стоит Кипр. Он не вошел в перечисленные рейтинги, хотя по мягкости налогов и простоте условий он уже давно лидирует среди россиян. Первое и самое главное условие на сегодня — это договор Кипра и РФ об отсутствии двойного налогообложения. Это значит, что платить подоходный налог бизнесмену придется лишь 1 раз, а сумма его составляет 12,5%, что достаточно скромно по сравнению с другими странами ЕС.

Где проще вести бизнес: ТОП-10 направлений Экономика, Финансы, Налоги, Рост цен, Кипр, Релокация, Dom, Выбор ПМЖ, ПМЖ, Длиннопост

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

Государство также открывает множество возможностей для инвесторов, в том числе поощряет инвестиции получением ускоренного ПМЖ Кипра. После 7 лет работы на Кипре, а иногда и раньше, предприниматель и его сотрудники могут подать заявление на гражданство.

Показать полностью 13
Экономика Финансы Налоги Рост цен Кипр Релокация Dom Выбор ПМЖ ПМЖ Длиннопост
0
0
oceloteHD
2 года назад

В открытый доступ утекли данные почти 4 000 000 клиентов провайдера «Дом.ру»⁠⁠

Хакеры похитили данные четырех миллионов петербургских клиентов провайдера Дом.ру. Компания уже начала проводить внутреннее расследование. В открытый доступ попали такие сведения о клиентах, как ФИО, дата рождения, адрес подключения, ИНН, номер телефона, и некоторые другие.

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


https://patrol.spb.ru/news/2022/11/16/26059?utm_source=yxnew...

https://overclockers.ru/blog/Zeroblog/show/79082/v-otkrytyj-...

https://info24.ru/news/v-set-utekli-dannye-pochti-3-mln-polz...

Дом ру Dom Interzet Интерзет Интернет-провайдеры Интернет Слив База данных Текст
6
shaitan.vladimir
shaitan.vladimir
2 года назад
Web-технологии

HTML-атрибуты⁠⁠

HTML-атрибуты

У HTML тегов могут быть атрибуты. Когда браузер парсит HTML, чтобы создать DOM-объекты для тегов, он распознаёт стандартные атрибуты и создаёт DOM-свойства для них.

Таким образом, когда у элемента есть id или другой стандартный атрибут, создаётся соответствующее свойство. Но этого не происходит,
если атрибут нестандартный.

#html #браузер #dom #bom

YouTube Channel | LinkedIn | Instagram | Telegram

HTML-атрибуты Кросспостинг, Pikabu Publish Bot, HTML, Браузер, Dom, IT
[моё] Кросспостинг Pikabu Publish Bot HTML Браузер Dom IT
12
Rewaqrt
Rewaqrt
4 года назад

Xsd2html⁠⁠

Здравствуйте, скажите как распарсить xsd чтобы получить из него модель dom состоящую из label/input на js?

[моё] Программирование HTML Dom Javascript Текст
16
28
DELETED
5 лет назад
Dark Souls

Art⁠⁠

筋トレ中に狩人の夢に迷い込んでしまったちゃちゃまる

Art Animal Crossing, Dom, Bloodborne, Plain Doll, Игры, Арт, Кроссовер

twitter
автор :  tobashi_rj

Показать полностью 1
Animal Crossing Dom Bloodborne Plain Doll Игры Арт Кроссовер
0
20
QAtester
QAtester
9 лет назад
Лига тестировщиков

Шпаргалка по локаторам для Selenium⁠⁠

Шпаргалка по локаторам для Selenium
Selenium Selenium webdriver Xpath Dom CSS
4
3588
0whitewolf0
0whitewolf0
10 лет назад

Прислал мне только, что наш менеджер, интересно, он на что-то намекает?⁠⁠

Комментарий для плюсов внутри.
Прислал мне только, что наш менеджер, интересно, он на что-то намекает? Комментарий для плюсов внутри.
Фриланс Веб-разработка Dom Shadow DOM Заверстался чето я
92
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии