В UniGUI есть UniURLFrame, который позволяет загружать контент, подобно браузеру, посмотрим, как это работает
Выглядит отлично ! Посмотрим как у нас все обработано в коде. Сам переход осуществляется так
procedure TMainForm.GoURL(AURL: string);
begin
UniStatusBar.Panels[0].Text:='Loading...';
UniURLFrame.URL:=AURL;
if UniComboBox.Items.IndexOf(AURL)<0 then
UniComboBox.Items.Add(AURL);
end;
То есть, мы просто присваиваем URL, и у нас начинается загрузка. Этот компонент чем-то похож на стандартный TWebBrowser