39 private links
У виртуальной карты есть очевидные плюсы: невозможно оставить на столике в кафе, банкомат не зажуёт, и подсмотреть секретные цифры через ваше плечо точно не получится. А есть неочевидные: многим до сих пор непонятно, зачем платить виртуальной картой, если у вас в кошельке уже лежит несколько пластиковых. Разбираемся, в каких случаях «виртуалка» работает лучше всех (и ждём ваших дополнений в комментариях).
Accessibility is often solely discussed in terms of people with disabilities. It is also quickly dismissed by smaller companies and startups because they argue that they don't have time and resources to consider this group. via Pocket
"The HTML of a modern app is mostly a div soup. CSS by itself does not offer any structured model at all. High-level JavaScript components use abstractions that are not consistently tied to styles or markup. At the UX level, interfaces are described in terms that have nothing in common with technical implementations. Enter BEM, a unified semantic model for markup, styles, code and UX. "
"Not all blocks have elements."
"One DOM node may host several blocks. A node may be an element within one block and (at the same time) a container for another block."
"Once the designer is familiar with BEM’s terms, they can iterate towards designing blocks and elements, instead of “screens.” This will also help them to identify similar UI parts and unify them."
Forms. Without them, the web would not be what it is today, but they are challenging from a markup and styling standpoint.
In this session, we will explore forms from top to bottom, examining how they work and how their components can be incorporated with other elements to maximize accessibility, improve semantics, and allow for more flexible styling. You’ll get to see the complete picture with forms, including
- new HTML5 field types;
- validation, error messages & formatting hints;
- how to mark up and style forms for the greatest flexibility in responsive designs; and
- best practices for enhancing forms with JavaScript.
SVG1.1 accessibility support is limited in browsers and screen readers. Things are set to improve with SVG2, but ARIA can be used now to improve the accessibility of simple SVG.
We are a global digital agency of makers, believers, and make-believers.
The issues of this pattern are now widely recognized, but what’s the real solution?
SVG for Everybody adds external spritemaps support to otherwise SVG-capable browsers.
There are too few things not to like about SVG, and I don’t mean the things that browsers cause by incomplete or lack of certain features or buggy implementations. via Pocket
JavaScript code to process elements on page load on a Drupal 7 site uses behaviours.
Some practical ARIA examples to enhance your application accessibility (by @heydonworks).
"- А у вас есть некий набор стилистических паттернов? Например: предложить клиенту 20 вариантов обоев для сайта.
- Нет. Мы стараемся давать один вариант дизайна."
certainlyakey starred niceandserious/crafty-vagrant
Sequel Pro is a fast, easy-to-use Mac database management application for working with MySQL databases.
Adds "Open Link" menu to force links to open in current tab.
eyeglass is a node-sass (github) extension manager built on top of npm. Using eyeglass, you can bring the power of node modules to your Sass files. [Allows to do a global import sass files in a folder]
But lately (several months) I’ve been thinking can we use SVG icons in Social Menu instead of icon fonts. Leland Fiegel picked up my question in Twitter and rolled his own idea. It’s not bad solution but what if we could do this without Javascript.
certainlyakey starred WebDevStudios/wd_s
Why and how one should switch from icon fonts to SVG files, presentation given by Sami Keijonen in Exove's WordPress Café on May 10th, 2016.