{"id":6364,"date":"2016-04-25T16:26:58","date_gmt":"2016-04-25T14:26:58","guid":{"rendered":"https:\/\/www.combell.com\/en\/blog\/?p=6364"},"modified":"2020-05-26T16:12:54","modified_gmt":"2020-05-26T14:12:54","slug":"four-trends-front-end-design-smashing-conference-oxford","status":"publish","type":"post","link":"https:\/\/www.combell.com\/en\/blog\/four-trends-front-end-design-smashing-conference-oxford\/","title":{"rendered":"Four trends in front-end design from the Smashing Conference in Oxford"},"content":{"rendered":"<p style=\"text-align: right; margin-top: -35px!important;\"><a href=\"https:\/\/www.combell.com\/nl\/blog\/vier-trends-op-vlak-front-end-design-vanuit-smashing-conference-oxford\/\" target=\"_blank\" rel=\"noopener noreferrer\">Lees in het Nederlands<\/a> - <a href=\"https:\/\/www.combell.com\/fr\/blog\/quatre-tendances-matiere-de-conception-front-end-smashing-conference-a-oxford\/\" target=\"_blank\" rel=\"noopener noreferrer\">Lisez en fran\u00e7ais<\/a><\/p>\n<p><strong><em>Blog post written by Michiel Van de Veire, web developer for Intelligent (the holding company that owns Combell)<\/em><\/strong><\/p>\n<p>As a web developer, I think it is necessary to keep up to date with the <strong>latest trends<\/strong> and <strong>techniques<\/strong>. To me, initiatives such as <a href=\"https:\/\/www.smashingmagazine.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Smashing Magazine<\/a>, <a href=\"https:\/\/www.smashingmagazine.com\/books\/\" target=\"_blank\" rel=\"noopener noreferrer\">Smashing Books<\/a> and the <a href=\"http:\/\/smashingconf.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"><em>Smashing Conferences<\/em><\/a> are an ideal <strong>source of inspiration<\/strong>, because they focus exclusively on web design and front-end development.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-11992\" title=\"Smashing Conference Oxford\" src=\"https:\/\/www.combell.com\/nl\/blog\/files\/2016\/04\/smashingconf-oxford-2016-300x240.png\" alt=\"Smashing Conference Oxford\" width=\"300\" height=\"240\" \/>Therefore, when I heard that a <a href=\"http:\/\/smashingconf.com\/oxford-2016\/\" target=\"_blank\" rel=\"noopener noreferrer\">Smashing Conference<\/a> was about to be held in Oxford, I have been very <strong>excited<\/strong> about going there. Since <strong>training <\/strong>is crucial to Combell, the company got me my tickets to the <strong>UK<\/strong> right away. Yippee!<\/p>\n<p><a href=\"http:\/\/smashingconf.com\/oxford-2016\/speakers\/vitaly-friedman\" target=\"_blank\" rel=\"noopener noreferrer\">Vitaly Friedman<\/a> and the <a href=\"https:\/\/www.smashingmagazine.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Smashing team<\/a> organised <strong>two conference days<\/strong> where <strong>renowned speakers<\/strong> from around the world gave talks about pattern libraries, SVG, Flexbox, performance, HTTP\/2, etc. In short, everything I am into!<\/p>\n<p>Now, I would like to share these <strong>four trends<\/strong>, which I saw confirmed in Oxford, with you.<\/p>\n<h2>1. Responsive design remains important<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-12019\" title=\"Responsive design blijft belangrijk\" src=\"https:\/\/www.combell.com\/nl\/blog\/files\/2016\/04\/responsive-web-design-300x188.png\" alt=\"Responsive design blijft belangrijk\" width=\"255\" height=\"160\" \/><strong>Responsive design<\/strong> (design that adapts to the device used to view it) is definitely still a hot topic, as I noticed in Oxford. When you hear responsive design, you think <em>media queries<\/em>, which are used as <em>breakpoints<\/em> to use CSS or not, but <a href=\"http:\/\/smashingconf.com\/oxford-2016\/speakers\/vasilis-van-gemert\" target=\"_blank\" rel=\"noopener noreferrer\">Vasilis van Gemert<\/a> showed us that it is also possible to do without them. The <strong>smart use of <\/strong><a href=\"https:\/\/css-tricks.com\/all-about-floats\/\" target=\"_blank\" rel=\"noopener noreferrer\"><em>floats<\/em><\/a>, <a href=\"https:\/\/css-tricks.com\/almanac\/properties\/c\/columns\/\" target=\"_blank\" rel=\"noopener noreferrer\">CSS columns<\/a><em>, <\/em><a href=\"https:\/\/css-tricks.com\/viewport-sized-typography\/\" target=\"_blank\" rel=\"noopener noreferrer\"><em>viewport units<\/em><\/a> and <em>flexbox (see 2<sup>nd <\/sup>trend)<\/em> is often a much better solution.<\/p>\n<p>Since we are busy making the Combell website responsive, these <strong>tips<\/strong> were definitely most useful. <a href=\"http:\/\/smashingconf.com\/oxford-2016\/speakers\/vitaly-friedman\" target=\"_blank\" rel=\"noopener noreferrer\">Vitaly Friedman<\/a> also taught us many <strong>tricks<\/strong>. His presentation, fittingly entitled \u2018<a href=\"https:\/\/speakerdeck.com\/smashingmag\/dirty-tricks-from-the-dark-corners-of-front-end\" target=\"_blank\" rel=\"noopener noreferrer\">Dirty front-end tricks<\/a>\u2019, was full of <strong>creative solutions<\/strong>.<\/p>\n<blockquote><p><em>\u201cBeware: you will not be able to unlearn what you\u2019ll learn in the session!\u201d<\/em> \u2013 Vitaly Friedman<\/p><\/blockquote>\n<h2>2. Flexbox<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-12025\" title=\"CSS 3\" src=\"https:\/\/www.combell.com\/nl\/blog\/files\/2016\/04\/CSS3-logo.png\" alt=\"CSS 3\" width=\"105\" height=\"115\" \/>The increasing popularity of <a href=\"https:\/\/css-tricks.com\/snippets\/css\/a-guide-to-flexbox\/\" target=\"_blank\" rel=\"noopener noreferrer\">Flexbox<\/a> is part of the previous trend. It is a <em>CSS<\/em> module. <strong>Flexbox<\/strong> was designed to efficiently create layouts that fully adapt to the user\u2019s screen. In his talk, entitled \u201c<a href=\"https:\/\/speakerdeck.com\/cwrightdesign\/next-level-layout\" target=\"_blank\" rel=\"noopener noreferrer\">Taking layout to the next level<\/a>\u201d, <a href=\"http:\/\/smashingconf.com\/oxford-2016\/speakers\/chris-wright\" target=\"_blank\" rel=\"noopener noreferrer\">Christopher Wright<\/a>, front-end developer for <em>Campaign Monitor<\/em>, showed us the many possibilities of Flexbox.<\/p>\n<blockquote><p><em>\u201cAs web designers, we\u2019re not designing around content, but rather we\u2019re designing places for content to flow into.\u201d<\/em> \u2013 Mark Boulton<\/p><\/blockquote>\n<p>Flexbox includes countless <strong>new features<\/strong>, and I will definitely explore them all. The message Wright wanted to convey in his talk was very clear:\u00a0<strong>experiment<\/strong>! <em>Fail early, learn faster<\/em>\u2026<\/p>\n<h2>3. HTTP\/2<\/h2>\n<p>The conference in Oxford also focused on <strong>HTTP\/2<\/strong>, the new version of the <strong>HTTP protocol<\/strong> that is used for communication between a web browser and a server.<\/p>\n<p><a href=\"http:\/\/smashingconf.com\/oxford-2016\/speakers\/patrick-hamann\" target=\"_blank\" rel=\"noopener noreferrer\">Patrick Hamann<\/a>, senior engineer at the Financial Times, prepared us for the adoption of HTTP\/2. The current <strong>HTTP1.1<\/strong> protocol, which has been a standard since 1999 (and has remained unchanged since then), indeed needs an upgrade. And with good reason: HTTP1.1 only allows to load a limited quantity of data simultaneously (e.g. only six images at the same time).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-12014\" title=\"http\/2\" src=\"https:\/\/www.combell.com\/nl\/blog\/files\/2016\/04\/http2-300x141.jpg\" alt=\"http\/2\" width=\"255\" height=\"120\" \/>The great benefit of HTTP\/2 is <a href=\"https:\/\/http2.github.io\/faq\/#why-is-http2-multiplexed\" target=\"_blank\" rel=\"noopener noreferrer\"><em>multiplexing<\/em><\/a>. This technique makes it possible to <strong>bundle<\/strong> multiple <em>http requests<\/em> from the browser and send them to the web server. This results in a much smaller number of active connections, which allows for <strong>faster transfer<\/strong> of all the data. Pages will thus load faster, which is something end users always appreciate.<\/p>\n<blockquote><p><em>\u201cHTTP\/2 produces the biggest performance gains on mobile, because it remedies high latency.\u201d<\/em> \u2013 Patrick Hamann<\/p><\/blockquote>\n<p>As regards HTTP\/2, our research is in a reasonably advanced stage. In a proof-of-concept mode, some of our servers can already support <strong>HTTP\/2<\/strong>. Full integration for most of our hosting customers on our <strong>hosting cluster<\/strong> is expected later this year.<\/p>\n<p>In Combell\u2019s environment too, HTTP\/2\u2019s <strong>multiplexing<\/strong> capacity will allow to drastically reduce the number of concurrent connections. Multiplexing will also allow browsers to load content <strong>faster<\/strong>. And thanks to the <em>server push<\/em> principle, the client will be able to <em>preload<\/em> resources himself and set these resources\u2019 priorities.<\/p>\n<h2>4. Living Design Systems<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-12008\" title=\"salesforce ux\" src=\"https:\/\/www.combell.com\/nl\/blog\/files\/2016\/04\/salesforce-ux.png\" alt=\"salesforce ux\" width=\"252\" height=\"45\" \/>As regards<strong> Design Systems<\/strong>, they are a new <strong>design trend<\/strong>. This approach allows for consistent design \u2013 cross-platform. <a href=\"http:\/\/smashingconf.com\/oxford-2016\/speakers\/jina-bolton\" target=\"_blank\" rel=\"noopener noreferrer\">Jina Bolton<\/a> works for Salesforce UX and gave a <a href=\"https:\/\/speakerdeck.com\/jina\/living-design-systems\" target=\"_blank\" rel=\"noopener noreferrer\">presentation<\/a> about it during the Smashing Conference.<\/p>\n<blockquote><p><em>\u201cWhile a company is growing fast, there is nothing more important than constant communication and complete alignment.\u201d<\/em> \u2013 Mark Benioff<\/p><\/blockquote>\n<p>It is important, especially for larger projects or major brands, for the style and the style elements to remain <strong>consistent<\/strong>. Traditionally, a style guide was created for this, but it was rarely updated, which turned it into some kind of a \u201czombie\u201d style guide.<\/p>\n<p>A Design System, on the other hand, is a <strong>living product<\/strong> that makes it possible for the code of such a <em>style guide<\/em> to become dynamic. Based on this, all the members of a team eventually create within the same design. The <a href=\"https:\/\/www.lightningdesignsystem.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Lightning Design System<\/a> is an example that perfectly illustrates this approach.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-11989\" title=\"Michiel @ Smashing Oxford 2016\" src=\"https:\/\/www.combell.com\/nl\/blog\/files\/2016\/04\/smashing-oxford-2016-300x300.jpg\" alt=\"Michiel @ Smashing Oxford 2016\" width=\"200\" height=\"200\" \/><\/p>\n<p>In short, the <strong>Smashing Conference<\/strong> was very <strong>enlightening<\/strong>. The content of the talks was perfectly balanced, with interesting and useful <strong>front-end techniques<\/strong> and a lot of <strong>design knowledge<\/strong>. And the fact that this event was held in the beautiful city of <strong>Oxford<\/strong>, which is renowned for its University and Colleges, was of course a very nice added bonus!<\/p>\n<p><em>I would like to thank both <\/em><a href=\"https:\/\/www.smashingmagazine.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"><em>Smashing Magazine<\/em><\/a><em> and Combell for this unique experience and the training session.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lees in het Nederlands - Lisez en fran\u00e7ais Blog post written by Michiel Van de Veire, web developer for Intelligent (the holding company that owns Combell) As a web developer,...<\/p>\n","protected":false},"author":5,"featured_media":6369,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[66,70,72],"tags":[196,151,78],"acf":[],"uagb_featured_image_src":{"full":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016.jpg",850,290,false],"thumbnail":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016-50x50.jpg",50,50,true],"medium":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016-300x102.jpg",300,102,true],"medium_large":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016-768x262.jpg",768,262,true],"large":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016.jpg",850,290,false],"1536x1536":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016.jpg",850,290,false],"2048x2048":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016.jpg",850,290,false],"post-featured":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016.jpg",850,290,false],"post-featured-opt":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016-750x256.jpg",750,256,true],"post-featured-opt-md":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016.jpg",850,290,false],"post-featured-opt-sm":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016-485x165.jpg",485,165,true],"post-featured-opt-xs":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016-375x128.jpg",375,128,true],"post-most-popular":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016-50x50.jpg",50,50,true],"post-author":["https:\/\/www.combell.com\/en\/blog\/files\/2016\/04\/smashing-conference-oxford-2016-60x60.jpg",60,60,true]},"uagb_author_info":{"display_name":"Romy","author_link":"https:\/\/www.combell.com\/en\/blog\/author\/romy\/"},"uagb_comment_info":0,"uagb_excerpt":"Lees in het Nederlands - Lisez en fran\u00e7ais Blog post written by Michiel Van de Veire, web developer for Intelligent (the holding company that owns Combell) As a web developer,...","_links":{"self":[{"href":"https:\/\/www.combell.com\/en\/blog\/wp-json\/wp\/v2\/posts\/6364"}],"collection":[{"href":"https:\/\/www.combell.com\/en\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.combell.com\/en\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.combell.com\/en\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.combell.com\/en\/blog\/wp-json\/wp\/v2\/comments?post=6364"}],"version-history":[{"count":5,"href":"https:\/\/www.combell.com\/en\/blog\/wp-json\/wp\/v2\/posts\/6364\/revisions"}],"predecessor-version":[{"id":8241,"href":"https:\/\/www.combell.com\/en\/blog\/wp-json\/wp\/v2\/posts\/6364\/revisions\/8241"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.combell.com\/en\/blog\/wp-json\/wp\/v2\/media\/6369"}],"wp:attachment":[{"href":"https:\/\/www.combell.com\/en\/blog\/wp-json\/wp\/v2\/media?parent=6364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.combell.com\/en\/blog\/wp-json\/wp\/v2\/categories?post=6364"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.combell.com\/en\/blog\/wp-json\/wp\/v2\/tags?post=6364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}