Не смотря на название, XMLHttpRequest тут не поможет.
ИМХО, в таком случае проще сделать отдельный небольшой сервис, который распарсит XML и переведёт в удобный для потребления формат.
NotDedicated, вообще по идее любой должен питаться от аккумулятора, чтобы гарантировать, что при отключении от зарядки не произойдёт неожиданное отключение.
Зависит от конкретного ноутбука. Некоторые в принципе не могут питаться от сети из-за того что мощности не хватает (да, садятся даже находясь на зарядке).
Так что моё мнение - вы пытаетесь решать задачу инструментом, который не предназначен для неё
Что за "карточка"? И каким образом она читает "название"? (емнип, usb-устройства узнают информацию о версии интерфейса по данным, которые сообщает сам интерфейс, и в этом ОС никак не участвует)
И как она "не хочет работать"?
Как определил, что проблема именно в этом?
Антоха, бот ничего про пиксели не знает.
Так что прочитает разметку полностью, если в лимиты не упрётся.
(Хотя если у тебя одна только разметка несколько секунд грузится, то это совсем не нормально и надо чинить, а не о SEO думать)
Если упрётся - тогда в тот же вебмастер придёт уведомление, что бот не смог страницу прочитать.
https://www.npmjs.com/package/fast-xml-parser