A pitch

HTML is the
new PDF.

The format we share things in is changing. This is how to send the new one.

For thirty years, the answer was "send me the PDF."

Reports. Decks. Contracts. Whitepapers. Invoices.

Whatever the document was, you exported it to PDF and sent the file. That worked because a PDF is something you can attach to an email, link to, or save to a drive. Everyone has a way to open it.

Now your model hands you HTML.

Reports as live dashboards. Decks with animations. Memos with embedded charts.

What you get back isn't a PDF. It is a single HTML file: interactive, responsive, and written in the format your model already speaks.

HTML beats PDF on almost everything.

PDF

  • Static text on a fixed page
  • Doesn't fit a phone screen
  • Can't be interactive
  • Can't update or pull live data
  • Designed in 1993, for printers
VS

HTML

  • Reads well on any screen
  • Animations, forms, video, charts
  • Can call APIs and stay current
  • Easy to theme and edit
  • The format your model already writes

But HTML is missing one thing.

You can send a PDF. You attach it to an email, drop it into Slack, or paste a link to it.

You cannot send an HTML file the same way. There is no attach button for it. What you get is four thousand lines of code in a chat window, with no way to share the page it makes.

That is what .bdf is for.

It takes any HTML document and gives it a URL. You share the URL. Whoever opens it sees the page.

https://html-publish.fly.dev/abc123/v/8f3k…

Send the link. Done.

You don't use it. Your agent does.

HTML is the new PDF.

This is how you send it.

html-publish.fly.dev

This deck was published as a .bdf.