Have you ever wanted to make a website that non-technical folks can edit right in the browser? Or have you ever wanted to make a website that presents an editable collection of items (e.g. your portfolio)? Or simply upload images to a website you made, right from the browser?
Well, what if I told you, that you can do these things (and more!), just with HTML and CSS? No programming code to write, no servers to manage. You can make any element editable and saveable just by adding one HTML attribute to it. In fact, you can store your data locally in the browser, on Github, on Dropbox, or any other service just by changing an HTML attribute.
First of all, let’s define some vocabulary. “Internationalization” is a long word, and there are at least three widely used abbreviations: “intl,” “i18n” and “l10n.” All of them mean the same thing.
Internationalization can be generally broken down into three main challenges: Detecting the user’s locale, translating UI elements, titles as well as hints, and last but not least, serving locale-specific content such as dates, currencies and numbers. In this article, I am going to focus only on front-end part. We’ll develop a simple universal React application with full internationalization support.
Every developer knows that just because a website looks like and does what it’s meant to on the latest iPhone, doesn’t mean it will work across every mobile device. In this article, we’ll highlight some of the many open device labs out there — fantastic and helpful initiatives by the community that deserve support and attention.
Further Reading on SmashingMag: Open Device Labs: Why Should We Care? Establishing An Open Device Lab Noah’s Transition To Mobile Usability Testing Open device labs (ODLs) are a response to the myriad of operating systems, browsers and devices that litter our technical landscape.
In the past few months, chat bots have become very popular, thanks to Slack, Telegram and Facebook Messenger. But the chat bot idea is not new at all.
A chat bot interface is mentioned in the famous Turing test in 1950. Then there was Eliza in 1966, a simulation of a Rogerian psychotherapist and an early example of primitive natural language processing. After that came Parry in 1972, a simulation of a person with paranoid schizophrenia (and, yes, of course, Parry met Eliza).
One point made me mad: At the time, there was no simple solution that could have informed me there was a problem and — more importantly — that could have protected the website’s visitors from this annoying piece of code.
How about trying a very different drawing technique or illustration style for your next project? Maybe a weird geometric shape? Or a more abstract form? Or a retro-futuristic color scheme? Not sure about you, but holiday or no holiday, my need for some fresh inspiration never stops.
This month, I’ve continued my journey in search for some inspiring and beautiful artwork — and I’ve found some real treasures! As a designer, I feel that there is so much that I can learn from the techniques and color combinations in these little gems.
What is the difference between a web page and a web application? Though we tend to identify documents with reading and applications with interaction, most web-based applications are of the blended variety: Users can consume information and perform tasks in the same place. Regardless, the way we approach building web applications usually dispenses with some of the simple virtues of the readable web.
Update: the results of the contest are published now.
Typography and icons are everywhere: they surround us, guide us, help us find the right path every day. As Web designers and graphic artists, we can learn from observing the type and public signage around us. How do designers of those graphics combine type, visual design and pictograms? How do they guide us through our day? More importantly, how do they design their graphics to meaningfully serve their purpose in particular settings?
The Netherlands, also known as the “Low Countries,” is a small, crowded, muddy piece of land through which a few big important rivers fortunately run. In this country, you can find coffee shops, wooden shoes, tulips, windmills and a lot of water.
And everything is rather small! Well, at least most of the architecture is. How cute is that? But it’s also the land that brought the world many great painters, famous architects, and excellent graphic, fashion and interior designers.
Using reflection in photography can lead to some amazing effects and beautiful images. Using water, windows, mirrors or any sort of reflective surface can change an image into a work of art. The wonderful thing about using reflections when taking photos is that they can completely alter the image from something fairly straightforward to something richer or abstract or otherwise more artistic.
Sometimes reflections can be annoying and certainly not artistic.