У нас вы можете посмотреть бесплатно Tomas Petricek - Pop up from Hell, On the growing opacity of software systems - NewCrafts 2023 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
NewCrafts 2023 - Organised by Aardling (https://aardling.eu/) https://ncrafts.io https://bsky.app/profile/newcrafts.bs... / ncrafts https://mastodon.social/@newcrafts The pop-up ad was the most hated idea of the 90s web and we are all glad it is a thing of the past. But can we learn something about the evolution of software systems in general by looking at the history of the web platform that made the pop-up ad possible and later killed it? In this talk, I will look at the evolving relationship between a platform and applications that are built on top of it. Using the history of the web, but also modern text editors, as examples, I will identify a couple of trends. Applications have a tendency to reimplement platform features, make more of their state inaccessible and become more opaque as the result. The changes are often motivated by valid engineering concerns like efficiency, but they also limit what the user can do and may be the source of accessibility issues. If we want to build accessible applications that empower the user, we need to be aware of such trends when evolving software systems. In other words, that annoying pop-up ad may not have been the worst thing that ever happened to the web! About Tomas Petricek: Tomas is an academic, book author and open-source developer. He is a lecturer at University of Kent and is interested in making programming easier and data science more accessible. He also studies history of programming and writes about it from a philosophical perspective. Tomas wrote a popular F# book "Real - World Functional Programming", helped to create a number of F# open-source libraries such as F# Data and created coeffects, a theory of context aware programming languages. His most recent work includes programming tools for data journalism, but also three essays that understand programming concepts such as types, monads and errors from philosophical perspective.