К концу 2016 года Apple выпустила новое поколение MacBook Pro, оснащенного Touch Bar. Я соглашусь с тем, что Touch Bar был отличным дизайнерским решением, к тому же он облегчил жизнь многим пользователям, которым не нравились традиционные функциональные клавиши, но вместо того, чтобы называть его «убийственной особенностью», как это делали СМИ, я бы сказал, что Touch Bar убил MacBook Pro.
Я, как разработчик, постоянно работаю в приложении Vim. Уверен, многие из вас тоже его используют. Наиболее важной клавишей для пользователей Vim является клавиша «Esc». Мне необходимо нажимать «Esc» каждые несколько секунд, естественно, не глядя на то, где она находится, и самое главное, мне нужно почувствовать само нажатие клавиши. Однако, Touch Bar полностью удалила клавишу «Esc». Из-за этого Vim гораздо труднее использовать.
Touch Bar также избавился от функциональных клавиш, которые очень полезны для отладки. PyCharm, WebStorm, Android Studio или даже Chrome Developer Tools, все эти инструменты для отладки используют F5~F11 в качестве горячих клавиш. Опять же, мне нужно почувствовать нажатие клавиш, чтобы убедиться, что я нажимаю правильную. С Touch Bar все это исчезло.
$themes = {
default: {
$text-color: black,
$bg-color: white
},
dark: {
$text-color: red,
$bg-color: black
},
};
each-theme() {
for $themeName in $themes {
$theme = $themes[$themeName];
body._theme-{$themeName} & {
{block};
}
}
}
+each-theme() {
color: $theme.$text-color;
background-color: $theme.$bg-color;
}