translate English to French: Obviously the same thing you can get with Firefox through TECHNOLOGY (technology?!?
Évidemment la même chose que vous pouvez obtenir avec Firefox par la technologie (la technologie?!?