вы также можете попробовать модуль gtkmozembed . позволяет запускать экземпляр Firefox и загружать туда страницы.
Селен может быть лучше, если вы только после загрузки, но если вы хотите больше взаимодействовать со страницей, например, выполнять javascript или даже делать скриншоты, gtkmozembed может быть вашим человеком.