Sbagli strada: NON E' il linguaggio o Chrome il problema!
Quello che ti devi studiare e': HTML/HTML5, CSS, JavaScript, XML, XPath.
E per fare reverse engineering della pagina e del traffico HTTP generato tra il browser e il server Web che sta' dall'altra parte del mondo devi conoscere HTTP e TCP/IP.
Poi devi imparare a usare strumenti quali il debugger integrato in Chrome, oppure Fiddler.
Quindi capire come avviene SPECIFICATAMENTE tutta la comunicazione tra il browser e la pagina di tuo interesse.
Tutto questo perche' devi NAVIGARE la pagina in modo da arrivare al pezzo di HTML che ti serve, ed eventualmente ESEGUIRE il codice JavaScript presente.
Ci sono tool avanzati per fare tutto questo: ma il tool non fa miracoli!
Quello che fa il tool e' esattamente quello che fareresti a mano, solo che li e' gia' pronto.
Questo non ti esime dal fatto di SAPERE come farlo a mano, perche' se e' vero che il tool e' utilizzabile nel 80% dei casi, rimane quel 10% che generalmente e' proprio il 10% che ti serve (nel 90% dei casi ).
Inoltre, ovviamente, per usare il tool devi sapere come funziona, e per sapere come funziona devi sapere quanto indicato prima.
Risultato: ci sono diversi mesi di studio SERIO (e diversi LIBRI) solo per avere le BASI per cominciare a capire come fare quello che vuoi fare.
Puoi ben immaginare che migliaia di pagine (300/400 pagine per libro per N libri) non si possono ridurre a qualche post in un forum.
In altri termini: NON ESISTE la soluzione PIU' SEMPLICE.
Tutte le soluzioni sono semplici, perche' tutte devono fare esattamente la stessa cosa.
Oppure, se vuoi, tutte le soluzioni sono COMPLICATE, perche' per ogn'una ci sono pregi e DIFFETTI.
Ad esempio: estensione per Chrome.
Per poter fare un'estensione per Chrome, devi ovviamente seguire le regole di progettazione delle estensioni per Chrome, sapere come integrare l'estensione con il Browser, come far si che l'estensione acceda al documento HTML gestito da Chrome ecc ...