Search
Write a publication
Pull to refresh
10
0

Научный сотрудник, преподаватель

Send message

Спасибо за замечание. Исправил)

В данном применении эти циклы будут работать одинокого, но for...in потенциально более гибкий, поэтому обычно использую его. А если сравнивать производительность, то быстрее всех работает while, хотя и разница около 3%.

Я все размеры для печати задаю в мм. В PDF точность получается отличной. При печати все зависит от принтера.

Лучше использовать не canvas, а SVG. canvas растровый, а значит для высокой точности придется задавать высокое разрешение, но даже в этом случае может получиться "мыло". все таки растровая графика не предназначена для соблюдения точных размеров. в добавок файл выйдет очень тяжелым, даже если в нем совсем простая геометрия. Вообще SVG очень хорошо подходит для создания и хранения чертежей.

Да, подходит. Пока все css для печати в разработке, и работает не стабильно. Например у меня иногда залипает предыдущий размер страницы и для его изменения надо полностью закрыть вкладку и открыть званого. Мне это не критично, но думаю можно фиксить открытием страницы для печати в новом окне и автоматическим закрытием после печати или использованием iframe.

Вопрос интересный, ответить на него сложно. Скорее всего у чайника сделано несколько условий отключения. Как минимум есть защита от включения без воды. Если чайник совсем примитивный он будет нагревать воду до определённой температуры (например 80С), а потом ждать заданное время и отключаться.

Подобным образом работают некоторые механические чайники: у них выключатель срабатывает при температуре около 90С, но расположен он в ручке и нагревается паром. Поэтому должно пройти время пока выключатель прогреется.

Спасибо! Не хотел загромождать приложение и статью версткой, но не знал про "padStart"... Обычно такое форматирование делал на регулярках, а это немного муторнее и некрасиво выглядит.

Information

Rating
Does not participate
Registered
Activity

Specialization

Research Scientist
HTML
CSS
JavaScript