про изучение xpath я даже не думал. Мне казалось наоборот, чем больше пользователь может не понимать css/xpath, тем лучше :)))
Для xpath, кажется, понадобится показывать дерево объектов. Когда починю код, подумаю над интерфейсом. А то вчера приложение поломалось о сайт института социологии почему-то.
ну я именно так и учу - сначала мы пишем простенький html сами, на нем учимся базовым функциям rvest и xpath. потом уже переходим к реальным несложным сайтам типа cran, и потом уже к чему-то более сложному