normalize = (html, url) => {
  const doc = new DOMParser().parseFromString(html, 'text/html')

  Array.from(doc.getElementsByTagName('a')).forEach((element) => {
    const href = element.getAttribute('href')
    if (href) {
      element.setAttribute('href', absolutify(url, href))
      element.setAttribute('target', '_blank')
    }
  })

  Array.from(doc.getElementsByTagName('img')).forEach((element) => {
    const src = element.getAttribute('data-src') ?? element.getAttribute('src')
    if (src) {
      element.setAttribute('src', absolutify(url, src))
    }
  })

  return Array.from(doc.childNodes).map(element => element.outerHTML).join('')
}
@param inputHtml {string}
@param url {string}
@returns article {string}