Display website pages in app and save them locally


Hi there,
is it possible to

  1. show a complete web page in the ionic app (like in an iframe)?
  2. download the complete page (with css, images, videos etc.) and save it all locally on the device to be able to show it even without an internet connection?