Zawsze zastanawiałem się, dlaczego za każdym razem, gdy konfiguruję nową drukarkę, muszę instalować sterownik drukarki o pojemności ponad 500 MB. Dlaczego komputery nie mogą po prostu wysłać pliku, który musi zostać wydrukowany, i pozwolić drukarce wykonać wszystkie niezbędne operacje?
Trzeba przyznać, że nic nie wiem o drukarkach. Zakładam, że sterownik drukarki jest unikalny dla każdej drukarki, która konwertuje plik standardowego formatu na określone instrukcje wysyłane do drukarki. Czy zamiast zmuszania każdego komputera do pobrania tego konkretnego sterownika, nie ma większego sensu, aby ten sterownik znajdował się wyłącznie na samej drukarce i miał drukarkę przyjmującą standardowy format pliku?
Nawet w nowym zgłoszeniu patentowym Apple nadal mówią o posiadaniu sterownika drukarki w chmurze lub na samym urządzeniu. Zrozumiałe jest, że jeśli sterownik drukarki znajduje się w chmurze, lokalny komputer musiałby go pobrać, aby go użyć. Jednak w drugim przypadku, gdy sterownik jest przechowywany w samym urządzeniu, dlaczego komputer musiałby przenieść sterownik drukarki na komputer lokalny, a dopiero potem wysłać zadanie drukowania? Dlaczego nie może po prostu wysłać pliku do wydrukowania i pozwolić drukarce pobrać ten plik i użyć sterownika drukarki (który jest już zainstalowany na samej drukarce), aby wydrukować dokument bez przetwarzania na komputerze?
Czy to dlatego, że drukarki nie mają możliwości przetwarzania? Trudno w to uwierzyć, ponieważ dzisiejsze drukarki wydają się być coraz bardziej wyrafinowane dzięki takim elementom, jak mini wyświetlacze i mają wbudowane Wi-Fi oraz możliwość włożenia karty pamięci i drukowania bezpośrednio z niej bez komputera.