title: How can I scrape text and images from a random web page?
body: <p>I need a way to visually represent a random web page on the internet.</p>
  
  <p>Let's say for example <a href="https://www.reddit.com/r/food/comments/85rm0d/homemade_chocolate_banana_bread_with_nuts/" rel="nofollow noreferrer">this</a> web page.</p>
  
  <p>Currently, these are the standard assets I can use:</p>
  
  <ul>
  <li><strong>Favicon</strong>: Too small, too abstract.</li>
  <li><strong>Title</strong>: Very specific but poor visual aesthetics.</li>
  <li><strong>URL</strong>: Nobody cares to read.</li>
  <li><strong>Icon</strong>: Too abstract.</li>
  <li><strong>Thumbnail</strong>: Hard to get, too ugly (many elements crammed in a small space).</li>
  </ul>
  
  <p>I need to visually represent a random website in a way that is very meaningful and inviting for others to click on it.</p>
  
  <p>I need something like what Facebook does when you share a link:</p>
  
  <p><a href="https://i.stack.imgur.com/wTxYB.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/wTxYB.png" alt="enter image description here"></a></p>
  
  <p>It scraps the link for images and then creates a beautiful meaningful tile which is inviting to click on.</p>
  
  <p><a href="https://i.stack.imgur.com/RtM4Q.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/RtM4Q.png" alt="enter image description here"></a></p>
  
  <p>Any way I can scrape the images and text from websites? I'm primarily interested in a Objective-C/JavaScript combo but anything will do and will be selected as an approved answer.</p>
  
  <p>Edit: Re-wrote the post and changed the title.</p>