@warnerbrowsers

Нужно ли знать JS для парсинга?

Всем привет! Вопрос такой для расширения кругозора. При парсинге сайтов ( на PHP, Python, Ruby, etc), на которых много JS и AJAX, используются headless-браузеры, Selenium и т.д. Нужно ли при этом изучать сам JS, чтобы лучше понимать, что происходит внутри или достаточно рассматривать данный инструментарий как "чёрный ящик"?
  • Вопрос задан
  • 247 просмотров
Решения вопроса 1
Rou1997
@Rou1997
Нужно, и тем более, если используются headless-браузеры, а не HTTP.
Ну, вот скажите: как вы решите стандартную проблему, вот загружается страница, потом выполняется AJAX и только после этого появляется нужный элемент в DOM, стало быть стандартное событие типа OnDocumentCompleteи т.п. здесь бесполезно, потому что когда оно "зажжется", то элемента еще не будет?
Хотя, само знание DOM, это уже знание JS.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы