39 private links
React is about ideas as much as it is technology. For this piece, I'm going to go through the big ideas of React and look at 3 of them that developers working on other frameworks (and Backbone in particular) can learn from. There's a lot more to React and its community than just these 3 ideas, so I'll also include some extra resources at the bottom for those interested in learning more about it.
Делать покупки через интернет-магазин немного рискованнее, чем делать это в обычном магазине. Но риск можно значительно уменьшить, предварительно разузнав о продавце и для оплаты покупок используя надёжные средства.
The populations of the developed countries are becoming older while computer use is affecting increasingly wide aspects of life. Thus it is increasingly important that interface designs make software accessible to older adults. However there is almost no research on what makes an interface usable for older adults. As a stopgap measure this paper reviews the findings on the effects of age on relevant abilities and uses this information to provide suggestions to consider when designing interfaces for older users. The paper concludes with indications of the needed research in the area of interface design for older users.
Introduction This guide is for you if you understand the sentences "Professoril on kolm telefoni" and "Ministrid restoranides ei tantsi" but you do not know which of the following 30 sentences are correct (10 of them are): Olime pangas. via Pocket
Here is your mission, should you choose to accept it: create a table of items. Each item should span a third of the content area, with the fourth item starting on a new row, much like floats. However, a particular item must always display the price at the end of the first row. via Pocket
Creating great typeface combinations is an art, not a science. Indeed, the beauty of typography has no borders. While there are no absolute rules to follow, it is crucial that you understand and apply some best practices when combining fonts in a design. When used with diligence and attention, these principles will always yield suitable results. Today we will take a close look at some the best practices for combining typefaces — as well as some blunders to avoid.
Меня зовут Дарья Калинина, и в Яндекс.Деньгах я отвечаю за развитие интерфейсов. via Pocket
One tragic number is known: 22 veterans kill themselves every day.
«С тех самых пор, как Samsung создала свою линию Galaxy Note, тем самым открыв рынок «больших телефонов», подобные девайсы называются фаблетами. via Pocket
This summer, I packed up all my things and moved from San Francisco to Guangzhou, China for work. Through an unlikely chain of coincidences that I don’t entirely recall, I’ve become a product manager on WeChat, a popular messaging app in China.
Moving to a new country has meant learning how to do lots of things differently: speaking a new language, eating, shopping, getting around. In a few months, I’m surprised at how acclimated I’ve become to what, at first, seemed such an overwhelmingly alien place.
This has applied to my digital life too. I’ve replaced all my apps with those used here, owning both to my keen interest as someone in the tech industry, and to “go native” to the extent I can. Since then, I’ve similarly become blind to the adaptations required there, too.
One day, for the fun of it, I started writing a list in my notebook of all the things that are different between apps here and those I’m accustomed to using and creating back in the US. When I finished, I was surprised by how long the list was, so it seemed fitting to flesh it out into a post.
"Но «лонгформ» — смешное слово. Никто же не говорит: «Хочу почитать что-нибудь длинное». Говорят: «Хочу глубокое»."
“It doesn’t matter where it’s placed as long as it’s there.” This is how many who don’t understand user experience think about buttons. In UX, every detail matters, especially button placement.
Buttons work like door knobs. People wouldn’t be able to use doors efficiently if door knobs weren’t placed in a consistent area. But because they are, everyone with a hand can walk through doors without much thought. The placement standard of door knobs across doors creates an unconscious habit in people.
Lumos Labs is a neuroscience research company and creator of Lumosity, the leading online brain training program boasting over 60 million users worldwide. When I joined Lumos Labs, Lumosity was undergoing a major brand and design overhaul. The old Lumosity brand was warm, friendly and communicated their core purpose well. Yet their products felt dated, lacked authority and were inconsistent in style and imagery. Lumosity needed a fresh update that felt more modern, sophisticated, and trustworthy.
Macros are the Twig version of functions. Just like you would write a function in PHP to do something and return something, you can use a Twig macro to generate some output.
Macros are used for generating often used markup that might vary slightly each time. You put your skeleton markup in the macro and use parameters passed in to alter that markup and then output it.
Statamic is an amazingly simple piece of software. The major benefit to using Statamic is the lack of a database, which has huge positive implications for both security and speed. Since there's no database to query, theres no database to slow it down; and, since there's no database, there's also no database to hack. You can also throw the entire system into version control, which becomes a much more complex process when a database is involved.
Working with color while designing is really about creating another dimension in your medium. Choosing a successful palette creates a foundation for adding meaning and hierarchy to your design. Although it may seem overwhelming at first, choosing a palette can be a very straightforward process
As someone who does work on both the development and design side of iOS apps I find that many designers struggle with the transition to UI work, or with the different processes involved in iPhone and iPad app design. In this guide I'll describe the deliverables you'll be expected to produce, outline the constraints of the medium and introduce fundamental iOS and UI design concepts.
The thesis of this chapter is that we should consider technology in terms of the fidelity with which it reflects human capabilities on three levels.