Twitter | Search | |
Vadim Makeev
Myself at , , head of , & organizer, author. По-русски:
2,667
Tweets
253
Following
1,064
Followers
Tweets
Vadim Makeev 7h
Google’s style guide is full of anti patterns and I always tell my students to forget about it. It’s not like the whole company agreed on that or it’s being maintained. I’ll ask Web GDEs about it.
Reply Retweet Like
Vadim Makeev retweeted
poorly drawn lines 21h
Reply Retweet Like
Vadim Makeev 15h
Groups is the most natural way of putting things together: that’s the way your write them. Imagine if you’d have to write words in a sentence in the alphabetical order. Top, right, bottom, left naturally belong together, just right after position: absolute.
Reply Retweet Like
Vadim Makeev 16h
Grouped, of course. Alphabetical is the worst, it’s better to have your own style than that.
Reply Retweet Like
Vadim Makeev retweeted
Lea Verou Mar 23
OH: “I’m slightly suspicious of people who like dogs more than cats. It’s like they value obedience over independence” —
Reply Retweet Like
Vadim Makeev retweeted
Cory House 🏠 Mar 22
I'm concerned by open source projects using only Yarn in their examples. Please use npm for your docs. - npm is the default - Yarn only docs create needless confusion for people who only use npm - People who know Yarn also know how to translate npm commands to Yarn commands
Reply Retweet Like
Vadim Makeev Mar 23
Replying to @finnhvman
Again, as much as I love the idea of web sites working without JS, I guess it’s just too late. Web Components are JS-only and this is the platform’s foundation we’re building right now. I’d prefer to enhance a link to the login page into a button with popup to any checkbox trick.
Reply Retweet Like
Vadim Makeev Mar 23
Replying to @finnhvman
As much as I loved messing around with CSS, some time ago (probably around that time I started looking at a11y) I started considering CSS-only solutions as bad practice. These “wow, I didn’t know you can do it with CSS” tricks are so much about DX, not UX.
Reply Retweet Like
Vadim Makeev Mar 23
Replying to @rogerjohansson
I believe this is what makes it proper XML and cannot be removed. You need the same xmlns attribute to make XHTML5, for example
Reply Retweet Like
Vadim Makeev Mar 22
Replying to @smashingmag
Still not the best option: pictures make your slides heavy, text don’t: 50 MB vs 2 MB is the typical situation. There are ways of copying code from editors or CLI tools that do it for you, so you can paste highlighted code samples into Keynote as text. Let’s treat code as text 😉
Reply Retweet Like
Vadim Makeev Mar 21
Replying to @finnhvman @css
Misusing form control is a big downside, mostly from accessibility perspective. I believe SR users expect them to collect data in forms, not open menus. So why not a few lines of JS coupled with proper buttons instead?
Reply Retweet Like
Vadim Makeev Mar 21
Replying to @smashingmag
One of the most unfortunate things that happened to authoring docs and articles lately. 50% of these pictures and useless windows and shadows, text contrast is low and the worst thing: people tend to use those pictures instead of code samples on Medium, which is pure evil.
Reply Retweet Like
Vadim Makeev Mar 20
Replying to @devdevcharlie
Thank you for sharing your findings :) The only thing that concerns me is your code samples: they are not accessible and impossible to copy, font is super tiny on mobile, CSS comments are unreadable because of contrast. Yes, they look nice, but code is text, not picture.
Reply Retweet Like
Vadim Makeev Mar 20
Replying to @mrnkzntcv
Fieldset looks like a good solution in this case, but I’d also add a label to each input. AFAIK, they all will be read with legend’s content in the beginning. It’s always a good idea to test your ideas in screen reader.
Reply Retweet Like
Vadim Makeev retweeted
Roma Komarov Mar 20
Hi! I'm slowly looking for a job at a lead/senior front-end position. (for now — at Paris, France, but could consider other interesting offers as well) If you need someone who knows the whole front-end stack, especially CSS, tooling, performance etc. — here I am, DMs are open.
Reply Retweet Like
Vadim Makeev Mar 20
Now I have a chance to chat with and for an hour every month! And you can watch it live 😎 See the first edition of the fabulous and groovy Vadim and Vitaly (and Bruce!) video show: + links
Reply Retweet Like
Vadim Makeev Mar 19
Replying to @mrnkzntcv
It doesn’t really matter in what order they go in the query. You did it right by listing only unique characters.
Reply Retweet Like
Vadim Makeev Mar 19
Replying to @mrnkzntcv
There’s a way to include just “Sign in” glyphs of the font by passing the string as a URL parameter to Google Fonts.
Reply Retweet Like
Vadim Makeev retweeted
Marcin Wichary Mar 17
Earlier this month, alerted me to the existence of this weird novelty calendar with a cat in front of an old HP computer. I couldn’t help but grabbing it and scanning it all.
Reply Retweet Like
Vadim Makeev Mar 18
Replying to @katyaprigara
Feel free to ask any question if it’ll suit your needs. It’s not documented well, but there are some docs available Sample pages could be a good start too: and
Reply Retweet Like