Why Do Service Workers Break the Refresh Button? - Video Presentation by Lukáš Kopenec

Have you ever read an article on the web and been inspired to make a presentation about it for your colleagues? That was the case for Full-Stack Developer Lukáš Kopenec, who read an article about Service Workers and decided to share his own experiences.

In the following video Lukáš describes how a simple service worker can break the browser refresh button. He explains the reasons for this behavior in detail and proposes several possible solutions and the trade-offs they entail. During his presentation, he touches on and explains different service worker APIs and some of the intricacies of progressive web applications.

Lukáš Kopenec is a Full-Stack Developer with over 10 years of experience. Being a software architect, he made the switch back to a more hands-on approach and started to concentrate on complex web applications.


Salsita is a full-service software development agency specializing in web and mobile apps. Contact us to find out how we craft a custom team of UX engineers, full-stack and UI developers, QA automation engineers, build engineers and project managers to help make your project goals a reality.

No matter where you are in the planning or production process, we’re happy to help. We’re here to discuss your challenges and plans, evaluate your existing project or even give you some initial consultation.

Contact us