Tuesday, December 30, 2014

Smashing Newsletter #128: Offline and Material Design

With a few Chrome extensions and inspirational blogs. Issue #128 Tuesday, December 30th 2014 180,774 readers View in the browser

The Smashing Email Newsletter

Dear Friends,

The web keeps getting heavier and heavier, but we know that already. However, what exactly does this mean for the users visiting our websites? I've been traveling a lot this year, and unless I have good Wi-Fi, I tend to tether my phone and use it as a hotspot. My consumption of data is modest; I don't do audio or video streaming via 4G, I don't sync Dropbox or GitHub, nor do I upload or download large files, and I always remember to disable all background traffic. I take good care of my hotspot, and I am considerate when it comes to using or not using it. I do use email a lot though, and I do find myself reading a lot on the web — both when writing, editing and doing research.

Editorial

Throughout 2014, December was the second month in a row when my monthly limit of 5GB of data was reached early on — primarily due to Retina images and image overhead sent to my device (which happens to have a Retina screen). Now, 5 GB is quite a lot of data, and seeing so much data being wasted so quickly is astonishing, to say the least. That's why responsive images are so important, but they cover only one side of the story.

I wish I had a "bandwidth" mode in most modern browsers that would enable me to disable loading of Retina images by default. Perhaps even 'mobile-friendly' Google search results could show page weight. Proxy browsers such as Opera Mini are a good option, but usually I do want to see shiny, fancy SVGs and JavaScript interactions available as well. What about a mode to disable bitmap images in general and allowing for vector images only?

What else can you do? Well, you could try using Chrome and its Data Compression Proxy, when travelling. In case you use your phone as a hotspot a lot, you can have that feature added to your desktop Chrome as well. And it's a good idea to also enable Chrome's Offline Cache Mode in case there's no connection at all. It helps, but perhaps if we get more considerate with how we send our images to end devices, we can make it easier for our users to get back to our sites and use them without getting annoying bandwidth warnings at the end of the month.

Happy optimizing!
Vitaly (@smashingmag)


Good Stories Of Design, Content And Technology

You're most probably too familiar with that moment when you lean back on your couch and log onto the Internet, but with no particular purpose in mind... All you want is to get some nice distraction, maybe read an interesting article that will inspire you to try something new. So you're now convinced that you'll be sure to find something good (isn't the web packed with cool stuff, after all?), but then you end up finding out Cameron Diaz got engaged. Well, this kind of content doesn't exactly inspire any of us, right?

Good Stories Of Design, Content And Technology

Well, it's about time you added Intersect to your list of bookmarks. After only two minutes of browsing, you can find yourself on a virtual tour across Russia, and maybe even learn that "steel" is the story America is rooting for, and finally, you could even paint the town red on Jacobin Mag! In fact, you can end up with dozens of open tabs and find yourself struggling to decide which place to explore first. A perfect place to take off to very well designed websites and fascinating publications. Dig in! (ea)


The Stories Behind The Products

Whether it's a head-up display compatible with any car, a foldable kayak or a smart bicycle wheel; makers out there come up with the most ingenious ideas to make our lives simpler, more fun, or, well, just more beautiful. However, just as interesting as the products themselves are the people and the stories behind them. How did an idea evolve and how did it finally get to see the light of day? That's exactly what the blog "Maker Stories is all about.

The Stories Behind The Products

Maker Stories collects the stories behind extraordinary products and introduces us to the people who made them come to life. It's about clever inventions and solid craft. A very insightful blog, that is just the starting shot for an entire storytelling platform for professional makers to showcase their creations, tell their stories, and connect with consumers. Make sure to keep an eye on this one. (cm)


Create Material Color Palettes… With Just Two Clicks!

If you're designing for Android, there is no getting around Material Design (Google's new visual design language) these days. A valuable resource which simplifies the workflow of any developer and UI designer working with these new requirements now comes from Matt Aussaguel: Material Palette. It makes creating and exporting those bold material color palettes a breeze.

Create Material Color Palettes… With Just Two Clicks!

To get started, you simply choose 2 colors, a main color and an accent color, from a given selection and the tool creates a color palette for you, consisting of dark and light versions of your main color, and colors for primary and secondary text, as well as for icons and dividers. The site does not only display your palette in an example design, but also lets you download it in CSS, SASS, SVG, XML and PNG formats for easy implemenation into your project. Handy! (cm)


Happy Holidays!

What's your most favorite, memorable experience in 2014? Probably not a front-end technique you've discovered, not a responsive site you've built, not a performance trick you've learned. It's the special moments you shared with people you care about most, isn't it? So why don't you come up with a thoughtful, exceptional surprise for your loved ones today?

Think of something very special to let them know how much they mean to you. Draw a painting for them, compose a song, write a poem, build a fireplace, prepare a trip to watch the Northern lights together, get tickets to their favorite bands, arrange a live orchestra performance for their birthday, or just bring them to the finest chocolate museums in the world. Take time to thoroughly craft those meaningful, memorable moments for 2015 with and for them, perhaps away from technology and your work.

Your craft is important and makes you who you are, but it's not what matters most at the end of the day. Share experiences and authentic conversations, delight the eye, the mind and the soul, celebrate what you have and what really matters to you. Everything else can wait. And so can our workshops.

Happy holidays, dear friends, and many delightful, happy moments for you and your family in 2015. Craft experiences that you and people around you will remember even years after they have passed. (vf)


New on Smashing Job Board

Here are the recent job openings published on our Smashing Job Board:

  • Senior Front-end Developer at 6 Minutes Media GmbH (Berlin, DE)
    We're looking for a senior front-end web developer who is a keen problem solver, with a sharp eye and attention to detail to make sure that everything comes together perfectly.

  • UX Designer at Fusionapps (Secaucus, NJ)
    We're looking for a UX designer who can translate user needs and business requirements into screen designs that ultimately evolve into prototypes and a finished software product.

  • Unity 3D Client Developer at Goodgame Studios (Hamburg, DE)
    We're looking for a developer who will work on new online games in an interdisciplinary product team, and develop the client with which thousands of players interact on a daily basis.


Smashing Highlights (From Our Archive)

  • Design Something Every Day!
    As designers, we're all trying to get better at what we do. We surf the Web daily for hours trying to find useful tips and tricks to enhance our design skills. But what if we spent less time surfing the Web looking for inspiration and more time creating and designing things?

  • UX Sketching And Wireframing Templates For Mobile Projects
    This article presents Outline, a set of sketching and wireframing papers for mobile platforms and Tapsize, a set of templates for checking optimal tap areas without a mobile device.

  • Absolute Horizontal And Vertical Centering In CSS
    We've all seen margin: 0 auto; for horizontal centering, but margin: auto; has refused to work for vertical centering… until now! But actually (spoiler alert!) absolute centering only requires a declared height and particular styles.


Recent Articles On Smashing Magazine


Sent to truly smashing readers via Mailchimp.
We sincerely appreciate your kind support. You rock.

Email: newsletter@smashingmagazine.com
Follow us on Twitter Join us on Facebook

The authors are: Iris Lješnjanin (il), Vitaly Friedman (vf), Cosima Mielke (cm), Esther Arends (ea), Christiane Rosenberger (research), Elja Friedman (tools).

unsubscribe update preferences view in your browser


Tuesday, December 16, 2014

Smashing Newsletter #127: Goodies, CSS and Flexbox

With clever front-end snippets, quick prototyping tools and performance blogs. Issue #127 Tuesday, December 16th 2014 181,260 readers View in the browser

The Smashing Email Newsletter

Dear Friends,

Design is inappropriate when we craft interfaces that communicate messages at a wrong time, in a wrong language or with a wrong intent. Unfortunately, inappropriate design is all around us. Plugging in a looping advertising spot on the support hotline is both annoying and disrespectful; wouldn't it make more sense to solve the customer's problem first, and then provide meaningful shopping offers later, once the customer is happy again?

Designing appropriately, for eample the rating requests.

Are social sharing buttons really that effective to be placed in the most visible areas of websites, sometimes even as "sticky" notes on the left or on the right side of the page? Are there any case studies which provide proof that these social icons are actually effective? Or are they indeed ineffective, barely used and really just annoying?

And when it comes to native apps, pop-ups asking for reviews are often so annoying and disruptive that they almost push users to fight back with negative and frustrating reviews. Instead, we can integrate rating requests in a subtle and smart way, politely asking for reviews after positive experiences and kindly asking for some feedback after negative experiences.

If you have to ask yourself "but will this annoy users?", well, the answer is always a "yes". So we better design interfaces in ways that don't pose this question but provide a subtle, delightful note with clear guidelines of what a user can do to perform a certain action.

Let's design appropriately!
Vitaly (@smashingmag)


Table of Contents

1. Flexbox For The Win!
2. Celebrating Code As Craft
3. Listen To The City's Heartbeat
4. Placing Text On Images, The Smart Way
5. Smart Thumbnails With object-fit
6. Quick Prototyping With Paper And UI Tiles
7. Learning Has Never Been Easier

1. Flexbox For The Win!

While everyone seems to agree that Flexbox is a pretty powerful layout mechanism, most front-end developers are reluctant to use it on a large scale due to the lacking browser support in IE. However, Flexbox browser support on mobile is remarkable, so if you need to adjust or reorder components of your layout into smaller screens, Flexbox's order property is just what you need.

Flexbox For The Win!

However, you can do much more with Flexbox. Philip Walton has been collecting common design patterns solved with Flexbox, and there's even an ultimate Flexbox cheatsheet that collects reusable snippets of code for common layout issues. Then there's also Flexy Boxes that lets you experiment with the Flexbox properties on the fly. You may also want to review Zoe Gillenwater's "Flexbox" talk to dive deep into what is capable with Flexbox. And if you think about it as a form of progressive enhancement, there is really no reason not to use Flexbox and its advantages today. (ml)


2. Celebrating Code As Craft

Coding is a craft you do with care and inspiration, just like others do, let's say, woodworking, sewing, or knitting. And just like every craft, coding requires a set of tools, skills, and most of all the courage to experiment. Referring to fellow developers as "crafters" however, couldn't possibly feel any more natural as in the case of the software engineer team which powers the handmade platform Etsy. It's no wonder that their team's blog carries the illustrious name "Code as Craft".

Celebrating Code As Craft

On Code as Craft, Etsy's developers give insights into their collective experience on running their successful DIY platform. They use the blog as a place to share resources, celebrate experiments that have worked for them and write about lessons learned from the ones that went awry. A very insightful behind the scenes look at the work of fellow coders — or crafters, that is! (cm)


3. Listen To The City's Heartbeat

Every city has its unique atmosphere, made up of its people, cultures, smells, and, well, sounds. Wandering through unknown streets, soaking up all these impressions is a wonderful way to delve into a city's rhythm, and become a part of it. But what about the places you've always wanted to visit, but haven't had the chance to, yet? The web does offer ways to explore any place that our hearts desire online, of course, yet they all lack something essential: the atmosphere. Luckily, David Vale, creator of the Sound City Project, decided to change this.

Listen To The City's Heartbeat

To capture a city's heartbeat, David set out with a custom-made, four-eared gadget, the so-called "soundhead", which records sounds in high-quality 3D. From Broadway to the Norwegian Aurlandsfjord, David recorded short sequences in different places of the world, each 3 to 4 minutes long; nothing spectacular, just the sounds that surrounded him, such as people passing by, street musicians, screaming seagulls, traffic. For the Sound City Project, he finally merged these samples with 360° photography to create a feeling as if you're actually right there. A beautiful, artistic web experience that is bound to wake your wanderlust. (cm)


Advertisement
Ad


4. Placing Text On Images, The Smart Way

So you've got a few thumbnails or illustrations in your layout, yet some of those images are very dark, while other have a light background. In fact, these images are uploaded by content editors and change dynamically. The problem is that you have to put quite lengthy text on those images — dynamically as well. How would you solve this problem?

Placing Text On Images, The Smart Way

Well, there are many design considerations for putting text on images, from tinting to text-in-a-box, to blurring, to floor fade and text shadow. You could also use attribute selectors to style text different on containers with a background image than on containers without it. And if it all isn't good enough, background-check is a little JavaScript library that automatically switches to a darker or a lighter version of an element depending on the brightness of images behind it. Just a few smart solutions for a very common design problem. (vf)


5. Smart Thumbnails With object-fit

So you've built a perfect grid with perfectly sized product thumbnail images, perhaps in a squared size, but whenever the client uploads images with an incorrect size, they will be squished into the rectangle, potentially being incorrectly resized. You could avoid resizing issues with background-size, but what if you have to deal with good ol' source images?

Smart Thumbnails With CSS object-fit

We can use object-fit to achieve just that. object-fit: contain; "letterboxes" the images, preserving their aspect ratio. Alternatively, object-fit: cover; has the same effect as background-size: cover;, with every pixel in the element filled with the image, and the "leftovers" on each side cropped out.

Finally, object-fit: none; leaves the images at its original size and correct aspect ratio, but focuses at its center, with overflow cropped. Just one thing to keep in mind: for object-fit to work, we need to define both width and height of the box. The property is supported in Chrome, Safari, Opera and Android, and is coming to Firefox soon. You can also use a polyfill to make it work in legacy browsers, and you can check a few demos, too. (vf)


6. Quick Prototyping With Paper And UI Tiles

Templates for visual flowcharts and site maps can come in handy if you want to quickly sketch interactions and explain how an interface will work. This is great if you have a consistent, sophisticated set of templates that would cover pretty much every use case you might have. If you're searching for one, UI Tiles might be just what you need.

Quick Prototyping With Paper And UI Tiles

The set includes 72 screens in .AI, .PS and Sketch formats — from grids to board/magazine layouts, landing pages, feature pages, user profiles and comments. The only downside is that you have to submit your email to get the files. If you prefer paper prototyping, PaperProto is a set of .STL and .PDF files, with a 3D printable model for interactive paper prototyping. (vf)


7. Learning Has Never Been Easier

With so many techniques, tools, libraries, design patterns, strategies, abstractions, frameworks and boilerplates available nowadays, what do you really need to know to keep your workflow fast, smart and efficient? That's exactly what our front-end and RWD workshops are all about: practical front-end + RWD workshops that will help you become better front-end developers and designers, today.

One of the workshops; Brad Frost at SmashingConf Whistler

Please note that you can also subscribe to our Events Mailing List to stay informed about upcoming Smashing events. Of course, you can opt out from the list anytime. We fully respect your privacy and would never give your data to third parties.

Upcoming Online Workshops:

Workshop in Oxford, UK:

Workshop in Edinburgh, UK:

Workshop in Atlanta, GA, USA:

Workshops in Los Angeles, USA:

Or, if you'd like to run an in-house workshop at your office, feel free to get in touch with Vitaly at vitaly@smashingconf.com and briefly describe what problems you're facing and would like to solve. Don't worry about the costs — we'll find a fair price for sure. Get in touch — it's that easy!


New on Smashing Job Board

Here are the recent job openings published on our Smashing Job Board:

  • Front-End Web Developer at Yellow7 (Little Elm, Texas)
    We're looking for a front-end web developer with an intense desire to learn. This position will be responsible for initial development, maintaining, and testing web projects.

  • Senior UX Designer at Apttus (San Mateo, CA)
    We're looking for a senior UX designer who has a track record of creating simple but compelling user interfaces for complex functionality.

  • App Developer at Booking.com (Amsterdam, NL)
    We're looking for an app developer who will work with colleagues in the mobile team and with external developers to improve and implement features which our users interact with directly.


Smashing Highlights (From Our Archive)

  • Form-Field Validation: The Errors-Only Approach
    Error pages for form-field validation are dreadful. You've just filled out 20 form fields, yet you get the same bloated page thrown back in your face because a single field failed to validate.

  • Classes? Where We're Going, We Don't Need Classes!
    Classes, classes, classes everywhere. What if we don't need CSS classes at all? What if we stopped worrying about how many classes we're using and what we should be calling them and just finished with them once and for all?

  • All About Unicode, UTF8 & Character Sets
    This is a story that dates back to the earliest days of computers. The story has a plot, well, sort of. It has competition and intrigue, as well as traversing oodles of countries and languages. There is conflict and resolution, and a happyish ending.


Recent Articles On Smashing Magazine


Sent to truly smashing readers via Mailchimp.
We sincerely appreciate your kind support. You rock.

Email: newsletter@smashingmagazine.com
Follow us on Twitter Join us on Facebook

The authors are: Cosima Mielke (cm), Vitaly Friedman (vf), Iris Lješnjanin (il), Melanie Lang (ml), Christiane Rosenberger (research), Elja Friedman (tools).

unsubscribe update preferences view in your browser


Tuesday, December 9, 2014

Smashing Newsletter #126: CSS, Games and Xmas Experiments

With CSS tools, advent calendars and creative front-end experiments. Issue #126 Tuesday, Dec. 9th 2014 181,367 readers View in the browser

The Smashing Email Newsletter

Dear Friends,

Your email inbox is drowning, isn't it? For some reason, all those emails somehow manage to find their way into our inbox, filling it up with necessary but also with unnecessary content which at some point becomes very difficult to tell apart. Isn't it time to take charge of the inbox and perhaps use a clever strategy or two to keep only the most important content on your daily radar?

It's crucial to tell apart which emails are important and which are just wasting your precious time.

You might want to set up a monthly reminder to take 5 minutes to unsubscribe from email notifications from LinkedIn or Facebook, as well as general reminders and updates. Actually, it might even be a good idea to do it right away, too, and perhaps unsubscribe from a few newsletters along the way. Or use Unroll.me or Sanebox to make those subscriptions easier to discover and unsubscribe from.

What about setting up separate folders with labels for all newsletters? You might even be as rigid as setting up an automatic removal of all emails older than 60 days into your Archive mailbox. Or, for specific emails that require quick action, create a filter called "action" folder and move criticial emails there. Also, keep in mind that not every email needs a reply, so how about learning a few keyboard shortcuts to quickly move an email to archive?

Sometimes there is just so much you can do to keep your inbox clean, but with a little bit of strategic thinking, you might at least be able to keep an eye on the important stuff, and that's what matters most anyway. So what strategies do you use to keep inbox zero?

Happy emailing!
– Vitaly (@smashingmag)


Table of Contents

1. Great Design Is Open
2. Creating Animations And Interactions With Physical Models
3. Studying And Refactoring CSS With CSS Dig
4. Counting Down To Christmas With Unique Web Experiments
5. Advent Calendars For Web Designers
6. Digital Warmth With Digital Firelog
7. Digital Trip: A Creative Game Experiment
8. Learning Has Never Been Easier

1. Great Design Is Open

Design is fundamentally collaborative. It's about sharing experiences, missteps, and, lastly, also resources. That's when the best ideas grow — with the input of others. It's fantastic to see that a lot of designers live by this credo, sharing their resources and projects freely with their fellow peers as a part of the open design movement.

Great Design Is Open

Pixelapse is such a place for sharing. UI kits are among the open design projects which you'll find there, icon packs, templates for wireframing, themes and many more treasures that may come in handy in your own projects. Time to give back to the community yourself, don't you think? Admittedly, it takes some courage to expose your work to the potential critique of others, but who knows what might grow out of it. (cm)


2. Creating Animations And Interactions With Physical Models

Physics-based animations and interactions are becoming more and more common in UI. They help create rich experiences that feel more natural to our innate expectations. In his article on Creating Animatinos With Physical Models, Ralph Thomas elaborates on some basic physical models, different kinds of interactions and animations that can be constructed from them. You'll notice that the article is not only a crash course explaining basic principles, but also includes a good number of examples for you to experience with these concepts.

Creating Animations And Interactions With Physical Models

Learn about different parameters such as spring constant and damping for buttons, acceleration when working on transitions, rebound which is used in slide-to-unlock animations, deceleration and friction which make your sliders more realistic or constant velocity for a moving showcase. Find out how to start combining different parameters in order to create experiences that will definitely delight your users! (ml)


3. Studying And Refactoring CSS With CSS Dig

Even if we tend to use smart CSS methodologies in our projects, keeping the code clean isn't easy — particularly if you are taking over the code from your colleague(s) and there is no pattern library in place just yet. Your only option then is to explore the partly undocumented third-party code, and try your best to figure out what has been done and clean up the code along the way.

Studying And Refactoring CSS With CSS Dig

There are some quite useful tools to help you though! CSS Dig is a Chrome extension that analyzes CSS and shows occurrencies and counts of every single CSS property. Stylify.me and PasteUp-Palette both collect all the different colors on a page. Besides, you can find unused CSS with a few Grunt/Gulp tasks, too. (vf)


Advertisement
Ad


4. Counting Down To Christmas With Unique Web Experiments

Imagine you're on board of the polar express, traveling through windy plains covered in snow. The white landscape is magical; snowflakes dance outside your window, the sun is shining through the icy sky, and with every breath you take, the glass gets covered a bit more with an icy mist which, in order to catch another glimpse of the beauty outside, you carefully wipe off with your hand.

Counting Down To Christmas With Unique Web Experiments

This beautiful scenario is just one of the digital experiments that form part of this year's Christmas Experiments advent calendar. Each day leading up to Christmas, the advent calendar unveils a new front-end experiment created by another digital artist. We don't want to spoil more surprises (we've now already told you about the polar experience which Guillaume Gouessan has created), but one thing is for sure. The wintery masterpieces all explore the limits of the web, pushing it always further — and that by using open web technologies, by the way. We are already excited to see what the next year has in store for us!

Pssst! For those of you with Christmas fever, there's a great free icon set available for download, as well as Xmasify that will give any website that instant holiday feeling! (cm)


5. Advent Calendars For Web Designers

It has almost become a tradition over the last couple of years. With December kicking in, advent calendars for designers and developers appear all over the place, with insightful articles and helpful techniques shared by professionals throughout the entire month.

Advent Calendars For Web Designers

Good ol' 24ways is a general advent calendar for web geeks, publishing both technical and design pieces every day during the month of December. Performance Calendar feature articles related to web performance and front-end optimization. UXMas is dedicated to user experience, FreeFont-Advent to freely available fonts, Sys-Advent for system administrators, Type Workhip with type and lettering features and Responsive Advent calendar with funny, heart-warming, and nostalgic festive videos. There are even advent calendars available in German and in French, too! Now that should be enough for the holidays. Happy advent calendar reading, everyone! (vf)


6. Digital Warmth With Digital Firelog

Some things captivate our sight, letting our imagination explore the unexplored and dive away from reality into those remote, distant places. It could be the sound of waves or water, perhaps a fresh breeze of air and chirping birds, or even dancing flames of fire with a sound of crackling firelogs. In fact, it's the warmth and the calmness of the last one that makes it so difficult to turn your eyes away from the heating flames.

Digital Warmth With Digital Firelog

Can you reproduce it digitally? Obviously, you can't. But you can design illustrations and produce short videos to play around the theme of cracking firelogs. What if artists, illustrators, animators, directors, and creative coders tried to bring the traditional Yule Log back and into the digital age? Well, this is exactly what Watch Yule Log is all about. A lovely little project which allows us all to gather 'round and "warm up our hearts and hands" on the site. Warm and cozy indeed! (vf)


7. Digital Trip: A Creative Game Experiment

It's remarkable what we can do with web technologies today. Modern browsers have hardly any limits anymore; even full-fledged 3D has already become a reality, such as Digital Trip, a short browser game that beautifully illustrates and proves this fact.

Digital Trip: A Creative Game Experiment

The open-sourced game was coded by Dmitry Akimov and is based on WebGL that tells quite a story about modern web technologies and the capabilities of the web. You can use your keyboard, an external device or webcam to control it and collect web-themed objects and cryptocoins. The game is quite meta and a fascinating example of creative coding. In case you want to dig deeper into its underlying anatomy, you'll also find the source on GitHub. Be aware though... the game is pretty addictive! (cm)


Advertisement
Ad


8. Learning Has Never Been Easier

With so many techniques, tools, libraries, design patterns, strategies, abstractions, frameworks and boilerplates available nowadays, what do you really need to know to keep your workflow fast, smart and efficient? That's exactly what our front-end and RWD workshops are all about: practical front-end + RWD workshops that will help you become better front-end developers and designers, today.

Learning Has Never Been Easier

Please note that you can also subscribe to our Events Mailing List to stay informed about upcoming Smashing events. Of course, you can opt out from the list anytime. We fully respect your privacy and would never give your data to third parties.

Full-Day Workshops in Whistler, Canada:

Upcoming Online Workshops:

Full-Day Workshop in Edinburgh, UK:

Full-Day Workshop in Atlanta, GA, USA:

Full-Day Workshops at SmashingConf LA:

Or, if you'd like to run an in-house workshop at your office, feel free to get in touch with Vitaly at vitaly@smashingconf.com and briefly describe what problems you're facing and would like to solve. Don't worry about the costs — we'll find a fair price for sure. Get in touch — it's that easy!


New on Smashing Job Board

Here are the recent job openings published on our Smashing Job Board:

  • UI / UX Designer at ZipfWorks (Santa Monica, CA)
    We're looking for a talented and ambitious UI / UX Designer to join our product team and lead the design for a range of our software products spanning desktop, tablet, mobile, and wearables.

  • Project Manager at t8y.com gmbh (Hamburg, DE)
    Als Project Manager leitest Du selbständig und eigenverantwortlich digitale Entwicklungsprojekte, bzw. Teilprojekte, die einen signifikanten technischen Anteil haben.

  • UX Designer at Ellucian (Salt Lake City, UT)
    Ellucian is looking for a talented UX Designer who knows that magic is in the details and has an impressive design portfolio showing both visual and interaction brilliance.


Smashing Highlights (From Our Archive)

  • How To Use Photos To Sell More Online
    As a photographer and UX designer, I pay particular attention to the effectiveness of photography when I'm testing with users. Regardless of the context, users rarely fail to comment on or be influenced by photography when shopping online.

  • An Introduction To Full-Stack JavaScript
    Nowadays, with any Web app you build, you have dozens of architectural decisions to make. And you want to make the right ones: You want to use technologies that allow for rapid development, constant iteration, maximal efficiency, speed, robustness and more.

  • New High-Quality Free Fonts
    Every now and then, we look around, select fresh free high-quality fonts and present them to you in a brief overview. The choice out there is enormous, so the time you need to find them is usually time you should be investing in your projects. We search for them and find them so that you don't have to.


Recent Articles On Smashing Magazine


Editorial post image credits: 10ch

Workshop post image credits: Dennis Wong



Sent to truly smashing readers via Mailchimp.
We sincerely appreciate your kind support. You rock.

Email: newsletter@smashingmagazine.com
Follow us on Twitter Join us on Facebook

The authors are: Cosima Mielke (cm), Melanie Lang (ml), Iris Lješnjanin (il), Vitaly Friedman (vf), Christiane Rosenberger (research), Elja Friedman (tools).

unsubscribe update preferences view in your browser