DiscoverВеб-стандарты
Веб-стандарты

Веб-стандарты

Author: Сообщество «Веб-стандарты»

Subscribed: 11,933Played: 141,400
Share

Description

Новости фронтенда в еженедельном подкасте сообщества «Веб-стандарты»
447 Episodes
Reverse
Ведущие: Никита Дубко, Алексей СимоненкоТемы00:00:00 Интро00:01:15 Safari TP 20700:10:01 Мгновенная навигация00:36:03 Опасный npm00:51:28 Безголовые компоненты01:12:41 Width: stretch01:18:45 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиSafari TP 207• Safari Technology Preview 207Мгновенная навигация• How to achieve instant navigations on the webОпасный npm• Hundreds of code libraries posted to NPM try to install malware on dev machines• Typosquat campaign targeting Puppeteer usersБезголовые компоненты• How headless components became the future for building UI librariesWidth: stretch• The stretch keyword: a better alternative to width: 100% in CSS?Ответы на вопросыpodcast@web-standards.ru
Ведущие: Полина Гуртовая, Андрей Мелихов, Алексей СимоненкоТемы00:00:00 Интро00:01:14 Короче00:01:57 Safari 18.1 и 18.200:14:20 Опять masonry00:29:06 Svelte 500:39:18 Next.js 1500:52:14 Тулинг на чужих языках01:11:52 Новинки редактора Zed01:21:18 GitHub UniverseПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиКороче• LTS Node.js 22• State of React• New CSS logo?Safari 18.1 и 18.2• WebKit Features in Safari 18.1• Safari 18.2 BetaОпять masonry• CSS Grid vs Masonry• Masonry syntaxSvelte 5• Svelte 5 is aliveNext.js 15• Next.js 15Тулинг на чужих языках• Why I’m skeptical of rewriting JS tools in “faster” languagesНовинки редактора Zed• SSH Remoting is HereGitHub Universe• Bringing developer choice to Copilot• JavaScript not top-1 anymoreОтветы на вопросыpodcast@web-standards.ru
Ведущие: Юлия Миоцен, Никита ДубкоТемы00:00:00 Интро00:01:15 Chrome DevTools 13000:17:56 Прогресс на CSS00:25:44 Словари сжатия00:41:03 CSS-пластилин00:50:04 Blockquote правильно01:05:35 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиChrome DevTools 130• What’s new in Chrome DevTools 130Прогресс на CSS• How to Create Filling CSS Loaders Using One Element• CSS LoadersСловари сжатия• An Introduction to Shared Compression DictionariesCSS-пластилин• Drawing with CSS: Clay CharacterBlockquote правильно• I’ve Been Doing Blockquotes Wrong• The blockquote element• Blockquotes in Screen ReadersОтветы на вопросыpodcast@web-standards.ru
Ведущие: Вадим Макеев, Алексей Симоненко, Юлия Миоцен, Андрей МелиховТемы00:00:00 Интро00:01:08 Результаты State of CSS00:25:17 Флексы на лице00:27:40 Chrome 13000:41:37 Node.js 22 и 2301:00:31 JS0 и JSSugar01:26:03 ГиперреализмПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиЛайв на Ютубе• Лайв на ЮтубеРезультаты State of CSS• State of CSS 2024Флексы на лице• CSS Comics: Justify-contentChrome 130• Chrome 130• Intent to Ship: Improvements to styling of details and summary• Improvements to details styling, phase 1Node.js 22 и 23• LTS — Node v22.10• Current — Node v23• In the future using top-level await might because a backwards compatibility break in NodeJS0 и JSSugar• Language EvolutionГиперреализм• Гиперреалистичные контролы• Ana Tudor on CodePen• CSS Articles by Temani Afif• Jhey on CodePenОтветы на вопросыpodcast@web-standards.ru
Ведущие: Вадим Макеев, Никита Дубко, Юлия Миоцен, Алексей Симоненко, Андрей МелиховТемы00:00:00 Интро00:01:15 Safari TP00:10:28 Стилизуемый select00:30:12 Кейс для Style Queries00:43:24 Маркетинг Deno01:03:17 Переобувание Figma01:13:26 Свежие CSS-демки01:19:30 Совместимость скринридеров01:27:04 Перфоманс CSS-селекторов01:36:07 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиSafari TP• Safari Technology Preview 205Стилизуемый select• The new stylable select element• Open UI: Customizable Select Element• Customizable SelectКейс для Style Queries• Getting Started with Style QueriesМаркетинг Deno• Announcing Deno 2Переобувание Figma• Our Approach to Designing UI3• UI3 Is Now Available For EveryoneСвежие CSS-демки• A swinging robot• A bouncing robot• Pogo stick• Character Modeling in CSS• CSS Music VideoСовместимость скринридеров• JAWS (only) NO MOREПерфоманс CSS-селекторов• I wasted a day on CSS selector performanceОтветы на вопросыpodcast@web-standards.ru
Ведущие: Вадим Макеев, Полина Гуртовая, Алексей Назаренко, Алексей СимоненкоТемы00:00:00 Интро00:02:40 Safari TP00:12:58 Firefox 13100:29:19 CrUX History API00:34:06 Веб-компоненты и фреймворки01:06:14 Что такое веб-компоненты01:21:19 Веб-компоненты в рантайме01:32:30 Зачем нужны веб-компонентыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиАлексей Назаренко• Divelopers, канал про разработку в ТелеграмеSafari TP• Safari Technology Preview 204Firefox 131• Firefox 131 for developers• Supercharging CSS variables debuggingCrUX History API• CrUX History API• CrUX VisВеб-компоненты и фреймворки• Web Components are not the future• Web Components are not the future — they’re the present• Web components are okay• Web Components are not framework components — and that’s okayЧто такое веб-компоненты• 2023 State of Web Components: today’s standards and a glimpse into the future• Introduction to Web ComponentsВеб-компоненты в рантайме• Two-up web component• Table-saw web componentЗачем нужны веб-компоненты• Web Component CG• Web Components Demystified online course• Frontend Masters: Learn to Create Web ComponentsОтветы на вопросыpodcast@web-standards.ru
Ведущие: Никита Дубко, Алексей Симоненко, Андрей МелиховТемы00:00:00 Интро00:01:23 Выбираем CSS masonry00:27:34 Подробности про Express 5.000:42:20 Speed Brain от CloudFlare01:00:14 Новый дэшборд BCD Watch01:07:44 Очень сложный блогПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиВыбираем CSS masonry• Feedback needed: How should we define CSS masonry?Подробности про Express 5.0• What’s New in Express.js 5.0Speed Brain от CloudFlare• Introducing Speed Brain: helping web pages load 45% fasterНовый дэшборд BCD Watch• Announcing BCD Watch• What is Baseline?Очень сложный блог• How I Built My BlogОтветы на вопросыpodcast@web-standards.ru
Ведущие: Андрей Мелихов, Вадим Макеев, Алексей СимоненкоТемы00:00:00 Интро00:01:38 Дырявый Arc00:14:50 Chrome 12900:24:40 Safari 1801:07:59 Новости Baseline01:18:22 Deno 2.0 RC01:33:59 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиДырявый Arc• Arc: Incident Report• Gaining access to anyone’s browserChrome 129• Chrome 129• Chrome 130 betaSafari 18• Safari 18.0• Safari 18.1 betaНовости Baseline• Baseline landing• Baseline-status web component• Web platform release notes• Release notes RSSDeno 2.0 RC• Deno 2.0 Release Candidate• Deno 2 Arrives With Long-Term Support, npm CompatibilityОтветы на вопросыpodcast@web-standards.ru
Ведущие: Никита Дубко, Алексей Симоненко, Андрей МелиховТемы00:00:00 Интро00:01:22 State of HTML00:04:39 Safari TP 20300:20:12 iPadOS 18 в Европе00:29:57 FID уходит00:36:58 Стилизуемый селект00:50:24 CSS Values and Units L501:16:30 Stage 2.7 в ES01:28:44 Interest Invokers01:38:32 Express 5.001:56:46 Самый быстрый SSR02:09:47 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиState of HTML• State of HTML 2024Safari TP 203• Release Notes for Safari TP 203iPadOS 18 в Европе• Baby steps are also steps• Update on iPadOS 18 apps distributed in the European UnionFID уходит• Chrome ends support for First Input DelayСтилизуемый селект• Request for developer feedback: customizable selectCSS Values and Units L5• Introducing CSS Values and Units Level 5• CSS Values and Units Module Level 5Stage 2.7 в ES• Inside ECMAScript: JavaScript Standard Gets an Extra StageInterest Invokers• Interest Invokers (Explainer)Express 5.0• Express 5.0• Express Forward• ReDoS the webСамый быстрый SSR• An SSR Performance Showdown• Wow you must be using Bun!Ответы на вопросы• Zenpodcast@web-standards.ru
Ведущие: Вадим Макеев, Полина Гуртовая, Никита Дубко, Алексей СимоненкоТемы00:00:00 Интро00:01:15 Firefox 13000:19:25 Безопасный JPEG XL00:32:38 Бета Chrome 12900:46:30 С Google Fonts или без01:04:12 Темы и схемы01:23:52 Как убрать SVG из JS01:50:23 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиFirefox 130• Firefox 130 for developers• Contributions to Gecko: registered custom props• Contributions to Gecko: content-visibility• Contributions to Gecko: fetchpriority• Intent to prototype: Blocking third-party cookies• Third Party Cookies Must Be Removed• Cookies Having Independent Partitioned State (CHIPS)Безопасный JPEG XL• JPEG XL in Firefox• JpegliБета Chrome 129• Chrome 129 betaС Google Fonts или без• Google-fonts-testing• Suggestion: Stable Font File URLsТемы и схемы• Querying the Color SchemeКак убрать SVG из JS• Introducing @svg-useОтветы на вопросы• Re-evaluating px vs em in Media Queriespodcast@web-standards.ru
Ведущие: Алексей Симоненко, Полина Гуртовая, Никита ДубкоТемы00:00:00 Интро00:01:15 Новинки Safari TP 20200:26:17 Доступность в интеропе00:42:10 Атрибут autocorrect00:53:44 Чего не хватает в CSS01:32:58 Что нужно RSSПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиНовинки Safari TP 202• Safari TP 202Доступность в интеропе• Interop 2024: Chrome at 100% for the accessibilityАтрибут autocorrect• Define the autocorrect attribute as standard• Add the autocorrect attribute• HTML: Autocorrection• WebKit: Correct autocorrect attributeЧего не хватает в CSS• What missing from CSS• Monitor JS custom props• Resize observer for container queriesЧто нужно RSS• What RSS needs• JSON FeedОтветы на вопросыpodcast@web-standards.ru
Ведущие: Алексей Симоненко, Андрей Мелихов, Вадим Макеев, Никита ДубкоТемы00:00:00 Интро00:01:53 State of CSS 202400:05:03 Новинки Chrome 12800:18:21 DevTools в Chrome00:29:04 Выбор браузеров на iOS00:40:39 Тёмные темы и компоненты00:56:11 Corepack уходит из Node.js01:07:49 JPEG XL в iPhone 1601:19:32 Прозрачность в видео01:31:58 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиState of CSS 2024• State of CSS 2024Новинки Chrome 128• Chrome 128• Web Share APIDevTools в Chrome• What’s new in DevToolsВыбор браузеров на iOS• New Changes to the Browser Choice Screen and Default Apps on iOS in the EUТёмные темы и компоненты• Page and Component Adaptive Light/Dark• Прототип тёмной темыCorepack уходит из Node.js• Node.js Takes Steps Towards Removing CorepackJPEG XL в iPhone 16• iPhone 16 could let you shoot in JPEG-XL for 3x smaller filesПрозрачность в видео• Video with alpha transparency on the webОтветы на вопросы• Chrome 127• Keyboard-focusable scroll containers• Ship KeyboardFocusableScrollers or disable it by defaultpodcast@web-standards.ru
Ведущие: Алексей Симоненко, Никита ДубкоТемы00:00:00 Интро00:01:31 Safari TP 20100:05:40 Работа над View Transitions00:09:04 AI в Chrome00:22:16 Resource Override00:35:05 Зачем blocking=render00:57:10 Веб умирает01:20:28 Шрифт с подсветкой кода01:33:35 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиSafari TP 201• Safari Technology Preview 201Работа над View Transitions• Intent to prototype: View Transitions Module Level 1• WebKit about to express support for cross-document View TransitionsAI в Chrome• A Quick Look at AI in ChromeResource Override• Browser Extension Resource OverrideЗачем blocking=render• Blocking=render: Why would you do thatВеб умирает• The Dying WebШрифт с подсветкой кода• Font with Built-In Syntax HighlightingОтветы на вопросыpodcast@web-standards.ru
Ведущие: Вадим Макеев, Алексей Симоненко, Андрей Мелихов, Полина ГуртоваяТемы00:00:00 Интро00:01:15 Избавились от Gulp00:03:19 Firefox 129 и WebDriver BiDi00:29:02 Бета Chrome 12800:49:19 Dynamic import maps01:04:17 Какой JS-рантайм быстрее01:16:34 Нативный Chrome на iOS01:24:40 Ванильный дауншифтингПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиИзбавились от Gulp• Удалили gulp из сборкиFirefox 129 и WebDriver BiDi• Firefox 129 for developers• Deprecating CDP Support in Firefox• Announcing Official Puppeteer Support for Firefox• WebDriver BiDi production-ready in Firefox, Chrome and Puppeteer• Playwright with Webdriver BiDi protocolБета Chrome 128• Chrome 128 beta• Now in Baseline: animating entry effects• Update CSS backdrop-filter to use mirror edgeModeDynamic import maps• Intent to Prototype: Dynamic import maps• Shipping support for module script integrity in Chrome & SafariКакой JS-рантайм быстрее• Benchmarking AWS Lambda Cold Starts Across JavaScript Runtimes• Bun v1.1.22• Who is the fastest? Node.js, Bun, or DenoНативный Chrome на iOS• Chrome iOS Browser on BlinkВанильный дауншифтинг• Plain VanillaОтветы на вопросыpodcast@web-standards.ru
Ведущие: Андрей Мелихов, Алексей СимоненкоТемы00:00:00 Интро00:01:46 Safari 17.6 и TP00:06:33 Astro Server Islands00:15:55 Бета TypeScript 5.600:29:23 Фикс для CSS-нестинга00:41:21 Атрибут handwriting00:45:17 Google индексирует SPA01:06:59 Deno был неправ01:19:29 Как выйти из вебаПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиSafari 17.6 и TP• Safari 17.6• Safari Technology Preview 200Astro Server Islands• Astro 4.12: Server IslandsБета TypeScript 5.6• Announcing TypeScript 5.6 BetaФикс для CSS-нестинга• Intent to Ship: The Nested Declarations RuleАтрибут handwriting• Intent to Prototype: HTML handwriting attributeGoogle индексирует SPA• How Google handles JavaScript throughout the indexing processDeno был неправ• What we got wrong about HTTP importsКак выйти из веба• Leaving the web industryОтветы на вопросыpodcast@web-standards.ru
Ведущие: Андрей Мелихов, Никита Дубко, Вадим МакеевТемы00:00:00 Интро00:01:38 Chrome 127 и DevTools00:20:53 Reading-flow00:34:16 Google не отдаст куки00:49:20 Invoker Commands01:00:38 Слёт TC3901:14:20 TypeScript в Node.js01:28:52 Zed стал норм01:33:01 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиChrome 127 и DevTools• Chrome 127• Let me explain to you how it works in 4 minutes• CSS font-size-adjust is now in Baseline• New in Chrome 127• What’s new in DevTools, Chrome 127Reading-flow• Request for developer feedback on reading-flow and elements with display: contentsGoogle не отдаст куки• Google is keeping cookies in Chrome after all• A new path for Privacy Sandbox on the web• Results from Privacy Sandbox APIs testing• Third party cookies must be removedInvoker Commands• An update on invokers: Invoker commands in HTMLСлёт TC39• Summary of the June 2024 TC39 plenary in Helsinki• The Future of Source MapsTypeScript в Node.js• Add --experimental-strip-types• Fix the bug caused by fast api changes in v22.5.0Zed стал норм• Remoting Development in Zen for everyone• Remote DevelopmentОтветы на вопросы• Dialogs and popovers seem similar. How are they different?podcast@web-standards.ru
Ведущие: Вадим Макеев, Алексей Симоненко, Полина ГуртоваяТемы00:00:00 Интро00:02:17 Доклады и лайвы00:08:22 Такой приватный Safari00:45:37 Анимация height: auto00:55:00 Копирование SVG01:00:20 Ускорение Notion01:16:03 Node.js 2201:23:46 Инкрементальные шрифты01:44:28 State of React 202301:55:32 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиДоклады и лайвы• CSS Day 2024• Character Modeling in CSS• Лайв Доки: Решаем задачи на CSS• Лайв Вадима и Юли: Птички на CSSТакой приватный Safari• Safari Technology Preview 199• Private Browsing 2.0• Mozilla: Topics API — negative• Mozilla Specification PositionsАнимация height: auto• Intent to Ship: CSS interpolate-size property and calc-size() function• CSS can FINALLY animate height: auto!• Intrinsic Sizing In CSSКопирование SVG• Seamless SVG copy-paste on the web• Firefox: Implemented the SVG clipboard reader and writerУскорение Notion• Notion browser speedup• A future for SQL on the webNode.js 22• It's now possible to try out node:sqlite in the latest Node.js• Node v22.5.0Инкрементальные шрифты• Incremental Font Transfer• IFT/IFT-Explainer.md• We are interested in feedback if some parts are unclearState of React 2023• State of React• ZustandОтветы на вопросы• Glyphhanger• Шрифты в блоге Вадима• Fontsourcepodcast@web-standards.ru
Ведущие: Никита Дубко, Алексей СимоненкоТемы00:00:00 Интро00:01:50 Firefox 12800:25:53 Особенный доступ Chromium00:45:03 Как дела у Interop 202401:05:23 Редактор Zed на Linux01:14:19 Непонятки View Transition01:37:59 Усталость от GitHub01:52:50 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиFirefox 128• Firefox 128 for developers• Privacy-Preserving AttributionОсобенный доступ Chromium• It turns out Google Chrome includes a default extension• Google Meet extension in Vivaldi• Compute Pressure Level 1• Web.Dev: Compute Pressure API• Firefox website permissionsКак дела у Interop 2024• Interop 2024 mid-year update• Features missing in just one engineРедактор Zed на Linux• Linux when? Linux nowНепонятки View Transition• Misconceptions about view transitionsУсталость от GitHub• GitHub is starting to feel like legacy software• PierreОтветы на вопросыpodcast@web-standards.ru
Ведущие: Полина Гуртовая, Никита Дубко, Алексей СимоненкоТемы00:00:00 Интро00:01:16 Где нас слушать00:02:42 Safari TP00:08:06 LoAF в Chrome00:24:51 Браузер Ladybird00:45:24 MDN HTTP Observatory00:58:43 SVG Working Group01:04:34 Prompt API01:25:17 Планы ESLint01:36:19 Хорошие формыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиГде нас слушать• Deezer• Amazon Music• YouTube Music• Все платформы на сайтеSafari TP• Safari TP 198LoAF в Chrome• LoAF is shippedБраузер Ladybird• Ladybird BrowserMDN HTTP Observatory• MDN HTTP Observatory• SSL Server TestSVG Working Group• Call for Participation: SVG Working Group Charter ApprovedPrompt API• Prompt API explainerПланы ESLint• What’s coming next for ESLintХорошие формы• Forget “show, don’t tell”. Engage, don’t show!Ответы на вопросыpodcast@web-standards.ru
Ведущие: Алексей Симоненко, Андрей Мелихов, Юлия Миоцен, Никита ДубкоТемы00:00:00 Интро00:01:07 Chrome DevTools 12600:11:12 Фичи ES202400:26:22 Редизайн Figma и AI-дизайн01:38:52 ESM-гармония01:57:40 Ответы на вопросыПоддержите насПростой способ сказать «спасибо» и попасть в закрытый чат.• Патреон• БустиChrome DevTools 126• What’s new in DevTools, Chrome 126Фичи ES2024• ECMAScript 2024: What’s new?• TC39: Deferred Import Evaluation, Error.isError(), RegExp Escaping, Promise.try• Proposals level upРедизайн Figma и AI-дизайн• Config 2024 in review• Inside the redesigned Figma, where your work takes center stage• Making Figma work better for freelancers and agencies• Meet Figma AI: Empowering designers with intelligent tools• The right code for your design system• 420-й выпуск• Stack the deck with Figma Slides• Config 2024• Drive design system adoption with Code Connect• Designing for code: creative tools on hard mode• How to build for, and with, Gen Z• Walking the path: prototyping game UI with focus-based navigationESM-гармония• Npm and Node.js should do more to make ES Modules easy to use• How JS is finally improving the module experience• 5 ways javascript is improving modules for developersОтветы на вопросыpodcast@web-standards.ru
loading
Comments (19)

Hammaren26

А где новые эпизоды на google podcast? С 4 января не обновляется

Feb 2nd
Reply

Roman Ilienko

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

Aug 10th
Reply

Gabriel Hit

Очень понравилось про алгоритмы и их необходимость.

May 19th
Reply

Вадим

опечатка в названии

Feb 22nd
Reply

Андрей Анатолиевич

Вся магия LazyLoading в соединении. Если проверять работу технологии на 3g, то магия будет работать)) Попробуйте

Feb 27th
Reply

Степан Юхманов

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

Nov 21st
Reply

Tut Ninin

интервью на английском очень понравились)

Nov 18th
Reply

Андрей Анатолиевич

Поддержка проекта - это некий фидбек уровня заинтересованности. Поддержать то, что развивает тебя - это как поддержать себя)) Спасибо!

Aug 25th
Reply

Вадим

Не ожидал услышать от гостя в начале о себе: "handsome middleage". Это стандартное представление у них?))

Aug 8th
Reply

Антон Карнаухов

привет! добавьте ссылки на статьи и видео.

Jul 9th
Reply

Тимур Турсунбаев

попробуйте зайти на тостере в раздел js. Там сплошной jquery

Jun 28th
Reply

Андрей Анатолиевич

Англоязычные подскаты также круто слушать

May 26th
Reply

Alexey

хва..хват...хватит... заи...заик...заикаа... заикаться.... и "эээээ", "аааа"

Mar 26th
Reply

Игорь Влащенко

23 февраля - День защитника отечества. Разве пацифисты не могут быть защитниками своего отечества?

Feb 18th
Reply

KUD/ Zero

бэкендер слушает подкаст о фронтэнде.

Feb 4th
Reply

Илона Хоменко

Отличные пожелания!😊

Jan 4th
Reply

9kopb.ru

#PWA Chrome 70!!

Oct 24th
Reply

Roman Goncharenko

"ортогональный консёрн", "нет дискашн" ну вы и намудрили

May 29th
Reply

Roman Goncharenko

капец как много англицизмов. Алеё, народ!

May 29th
Reply