parnasmi: Никогда не трогайте body. Максимум - фон и шрифты, но не раскладка.
Сделайте враппер, заверните в него весь сайт, и колдуйте дальше. Мне сейчас лень аргументировать, просто поверьте моему опыту...
Пример с прижатием подвала флексами очень прост - https://jsfiddle.net/8r81btmp/
Однако нужно помнить, что в IE11 работать не будет из-за бага в браузере. Баг исправлен только в Edge.
Ярослав Иванов: Если клиент использует данный браузер - статистика не поможет. Был у меня один такой, пару лет назад. послал его в жопу с его причудами.
Далее серьезно:
Специализированная система голосового ввода для программиста могла бы как минимум понимать в какой файл мы вводим код, а значит на каком языке. Она может понимать базовые правила синтаксиса данного языка и сама расставлять знаки, которые необязательно проговаривать, например ";" в конце выражения. IDE может делать автоформат кода. И тому подобное. Тот факт, что языки программирования используют английский язык для зарезервированных слов упрощает распознавание - не нужны локализации, и английский в настоящее время достаточно хорошо распознается разными спич-ту-текст системами. jasonOk писал про навигацию и ошибки. В вопросе навигации по файлам и внутри файла я вообще проблемы не вижу - просто набор голосовых команд, сродни горячим клавишам.
Ну и клавиатуру же никто не отменяет. Можно надиктовать большой кусок кода (тело функции или метода) и отредактить вручную, если нужно, в процессе отладки.
В общем в этом вопросе я склонен поддержать xmoonlight - сложно, перспективно. Возможно когда-нибудь появятся подобные системы.
Фон нельзя, рамку "разрезать" тоже невозможно. Какой из этого нужно сделать вывод?
Вывод очевидный, как пять копеек - левого бордера нет! Это просто полоски, сделанные, например, псевдоэлементами.
Чуть-чуть воображения и не стоило задавать вопрос. Тем более про такую рамку задают вопросы каждую неделю...
Виталик Черный: Вы моё предложение до конца прочитали? Оно короткое, вообще-то =) Из исходников Вы же программист, умеете читать код. https://github.com/BrowserSync/browser-sync/blob/m...
Если передан stream: true будет возвращен поток, так же как при вызове метода stream()
Сделайте враппер, заверните в него весь сайт, и колдуйте дальше. Мне сейчас лень аргументировать, просто поверьте моему опыту...
Пример с прижатием подвала флексами очень прост - https://jsfiddle.net/8r81btmp/
Однако нужно помнить, что в IE11 работать не будет из-за бага в браузере. Баг исправлен только в Edge.