I am looking for a specific printer or a technology (interface, standard, protocol) that exists on some printers, which makes it possible to implement direct printing from a web browser with AJAX.
That means that the printer must:
I am sure that many printers have the actual abilities to do this, but have not been able to find a specific documented implementation. Not even contacting some of the major printer vendors helped in this regard.
Check out https://developers.hp.com/printos/device-api. Or https://github.com/hpinc/printos-device-api-example-java, https://developers.hp.com/printos/doc/box-documentation#direct_file_submission for practical examples.
Even better using https://developers.google.com/cloud-print/docs/overview, so that you can cut specific implementation off, but benefit using any cloud ready printers.