Мені завжди було цікаво, чому мені потрібен драйвер принтера розміром 500 Мб, встановлений на моєму комп’ютері щоразу, коли я встановлюю новий принтер. Чому комп'ютери не можуть просто надіслати файл, який потрібно роздрукувати на принтер, і принтер виконає всю необхідну обробку?
Щоправда, я нічого не знаю про принтери. Я припускаю, що драйвер принтера унікальний для кожного принтера, який перетворює якийсь стандартний форматний файл у конкретні інструкції, що надсилаються на принтер. Замість того, щоб примушувати кожен комп'ютер завантажувати цей конкретний драйвер, чи не має сенсу цей драйвер розміщуватись виключно на самому принтері та мати принтер у стандартному форматі файлу?
Навіть у новій заявці на патент Apple , вони все ще говорять про те, щоб мати драйвер принтера або в хмарі, або на самому пристрої. Зрозуміло, що якщо драйвер принтера знаходиться в хмарі, місцевому ПК потрібно буде завантажити його, щоб ним скористатися. Однак у другому випадку, коли драйвер зберігається на самому пристрої, чому комп'ютер повинен перенести драйвер принтера на локальний ПК і лише потім надсилати завдання друку? Чому він не може просто надіслати файл для друку і змусити принтер взяти цей файл і використовувати драйвер принтера (який уже встановлений на самому принтері) для друку документа без будь-якої обробки, необхідної для виконання на ПК?
Це тому, що принтери не мають можливості обробки? Мені в це важко повірити, тому що сьогоднішні принтери стають все більш вдосконаленими з такими речами, як міні-дисплеї на них, і в них вбудований wifi та можливість вставляти картку пам'яті та друкувати безпосередньо з неї без комп'ютера.