CSS can be a source of deep frustration for developers. Over time, this has resulted in a fundamental misunderstanding of CSS, not only of how to write it, but of what CSS is in the first place. How can those of us who know and love CSS convince others to include CSS in their definition of programming language, and why is it so important? This talk will provide your talking points for that conversation.
With names like “Lobotomized Owl Selector“ and the “Flexbox Holy Albatross” you might think this talk is about birds. However, in the story of a peculiar and peculiarly named CSS layout technique that he came up with, Haydon Pickering shares what it means to write algorithmic layouts, and how to integrate this layout primitive into your design system via the custom elements spec'.
In this talk we are not going to talk about how grid layout works. Instead, we will discuss how it's implemented in the browser. Hearing from Igalia and Manuel rego (who have been working on CSS Grid Layout since 2013 and 2014 respectively) you’ll get a better understand what's going on behind the scenes when you use CSS Grid Layout in a webpage, and what it takes to implement a CSS feature in a web browser.
Now that Grid and Flexbox have dramatically improved the high-level layout possibilities in CSS, the CSS Working Group is moving on to the next-most-broken frontier of CSS layout: line layout. In this session we'll go over upcoming features to improve CSS's line box model, control half-leading, and maintain vertical rhythm.
“Don't worry about the UI, we have a framework for that” They say. Then the designer's job is merely to paint over whatever product comes out of it. If that sounds frustratingly familiar, this talk will share stories from successful (and unsuccessful) projects that worked with an imposed framework. You’ll be inspired to find a collaboration process that will work for your own team.
This session is a deep-dive into the areas of interface design that Hakim has specialized in for over a decade—interactivity and animation. We’ll take an in-depth look at a few different UI components to highlight common pitfalls and solutions. He’ll talk about the correlation between having fun at work and building interfaces that are fun to work with, and most of all, he’ll share practical tips for building better and more enjoyable user interfaces on the web.
As technology and design becomes increasingly powerful and central to human life, it’s never been more critical to offer compelling experiences that deliver long-term value. In this talk, Basak will dig deeper into the new era of design culture that evolves around courage, values, and innovation and discuss ways to accelerate the product design process thoughtfully and maximize design maturity in organizations.
The SitePoint Team
SitePoint, Level 1, 110 Johnson Street, Fitzroy, VIC, 3065, Australia
You're receiving this email because you signed up to receive news from SitePoint. Smart choice!
Di satu Januari, lupakanlah sengketa
Separuh nafas jiwaku... sirna
Di pagi Januari, yang kita harungi bersama
Bahagia selalu dimiliki, bertahun menjalani
Naluri berkata di setiap langkah-langkahmu
Dua langit tlah membaur di suatu cakrawala
Biarlah layar terkembang, menderu ombakmu menabuh pantai
Kuingin menyeberang, melintas pulau dan lautan
Sebelas Januari bertemu karena kita ini manusia
Kau basuh diriku dengan sejuta warna
Membiru lautmu memeluk pasir
Menanti setiap detik, ku hitung waktunya
Tak dapat ku kawal perasaan ini
Maafkan salahku saat-saat itu padamu
Biar diriku saja menjawab semua cinta
Biarkan kujawab semua dusta
Menguning bulanmu mengetuk malam
Mesra jemarimu belai sukmaku
Membias bintangmu menghias hidup
Belahan jiwa yang tertinggal
Kala tatap matamu sapa jiwaku
Januari lekas berganti
Kian hangat dalam ingatan
Sampai disini kisah kita
Kian hangat dalam ingatan
Hari ini tak harus ku sendiri yang menanti saat ini
Separuh nafas jiwaku... berakhir d…
Fast, automated image compression trusted by 1.3M WordPress usersView this email in your browserProfessional image compression made easy There's a reason Smush is trusted by over 1.3M WordPress users. Smush will optimize every image on your website for super-fast page speeds.
Backup all of your (or your clients') original images, automatically resize and scale images based on your visitor's device - all with the click of a button. Professional image compression made easy.
Just need a single Smush? Easy – use our free 7-day trial to get your job done. There are no lock-in contracts so you can cancel at any time and your images will stay compressed.