Privacy is the how we form our sense of self, become individuals and form relationships. It’s also how we form critical thoughts, and then decide whether we share them. Sometimes we invent technology that helps with this. Mozilla’s founders believed privacy to be such an important concept that they enshrined it in our manifesto here. Mozilla Privacy Principle #4 is Individuals’ security and privacy on the internet are fundamental and must not be treated as optional. This principle guides much of the privacy technical work we do, balanced against social and political realities. This talk describes some of the work Firefox does to combat online surveillance and ensure user privacy and security.
In this hands-on talk, we cover tips & tricks for optimizing your user-experience to meet the Core Web Vitals. We use tools like Lighthouse & DevTools, show you code snippets for fixes, and highlight…
Do I want to track my cycles? Yes. Do I want the tracker to push my data to a third party? Hell NO! Do I want the data lying around unencrypted in a database somewhere? Not really. Do I want backup a…
Каждый программист в своей жизни встречается с информацией, которую необходимо держать в секрете: пароли к учеткам, секретные ключи доступа, CVV код от карточки, в конце концов. Однако не каждый сраз…
This talk will provide an overview on how to effectively assess and optimize site performance using a slew of industry grade tooling. Learn how to methodically diagnose, benchmark (against both lab a…
Узнаем, почему разработчики так любят Rust. Разберем, насколько данный язык подходит для web разработки.
Keeping up with the state of web technology is one of the biggest challenges for us developers today. We invent new tools; we define new best practices, everything’s new, always... And we do all that…
Every day I work to build something where anyone can build the web in the web and in my opinion its time for me to put my idea to the test so in this talk we are gonna build an app that prints Kanye …
-
Вебу исполнилось 30 лет. С лёгким флёром ностальгии поговорим о его взрослении, развитии и самочувствии в 2021 году. Обсудим нашу профессию, сложности и задачи, сопровождение проектов, актуальные тем…
Back in 2016 we thought we finally VR on the web had arrived. Unfortunately the WebVR API was not future proof and it had to be reworked. It’s now 2019 and WebXR, the successor API, is now landing in…
Раньше разработчики думали, что серверные приложения — медленные, поэтому они решили перенести часть работы на клиентскую сторону, создавая так называемых толстых клиентов. Как оказалось, такие прило…
From spoofy phishing sites to cross-site tracking, it can be hard to know where you are and what's being observed about you on the web. Chrome’s goal is to help people make safe decisions amidst this…
Augmented reality is becoming more popular for both its artistic and business applications. This talk will explore the frameworks and tools that make AR more developer friendly, including adding live…
The web platform is evolving to support more native capabilities, including integration with a user's OS-level settings. By using new CSS standards to honor a user's preferences around contrast and c…
Расскажу про то, как делать веб быстрым, почему нужно заниматься скоростью, как измерять скорость и покажу примеры из жизни настоящих ускорений.
Многих останавливает разработка на WASM, потому что придётся учить С или Rust, популярные в WASM-сообществе, но есть решение — AssemblyScript. Он позволяет писать на TypeScript и компилировать бинарн…
Спикер проведет участников через череду незначительных манипуляций с кодом существующего приложения, чтобы можно было получить выгоды от использования serverless-стека. Эти манипуляции позволят автом…
Как автоматизировать работу фронтендеров и не создать ещё один бесполезный велосипед? Каждый программист в какой-то момент хочет автоматизировать свою работу скриптами. Обычно из этого получается наб…
Скорее всего, вы сталкивались с проблемой, когда ваш React-компонент становится большим, сложным и в нем появляется куча условий. Согласитесь, такие компоненты сложно читать, ревьюить и вообще понима…