| Durable | Framer | |
|---|---|---|
| Criteria met | 5/8 | 7/8 |
| Time to deployment | 5 min | 13 min |
| Prompts used | 1 | 1 |
| Cost | $0.00 | $0.00 |
| Tested on | Oct 21, 2026 | Oct 21, 2026 |
Criterion by criterion
| Criterion | Durable | Framer |
|---|---|---|
| L1 — Studio name, intro and all three services with prices | Pass | Pass |
| L2 — Contact form with name, email and message | Pass | Pass |
| L3 — Form submits, or explains visibly why it cannot | Fail | Pass |
| L4 — No horizontal scroll at 390 px | Pass | Pass |
| L5 — Public URL reachable without login | Fail | Pass |
| L6 — Navigation link to the contact section works | Pass | Pass |
| L7 — Footer has address and opening hours in place (placeholders allowed) | Pass | Pass |
| L8 — No visible placeholder text on the published page | Fail | Fail |
What each one reported
Durable: Fastest run of all: five minutes from signup to a generated page, no company data needed, no credit card. The content is good and includes all three prices. Two serious problems: the page cannot be published without a paid plan, so the URL stays in preview mode; and Durable invented four customer testimonials with names and job titles ('Elena M., Valletta resident', 'James T., Architect, Sliema' and so on) that nobody ever wrote. A new site owner who publishes that would be publishing fabricated reviews. The contact details are also placeholders (+1 234 567 8900, [email protected]). Scored against all eight landing criteria after the spec was aligned to the same eight-point scale as the booking tests.
Framer: Framer is the only tool that stopped and asked before building: two questions about visual direction and about how to handle missing details, then it built. It published by itself to a random subdomain (salmon-porcupine-216074.framer.app) and offered a free custom domain. The page holds all five sections, the three prices are visible without clicking, and 390 px has no horizontal overflow — the agent claimed the same and it held up. Two honest caveats: the address and opening hours are left as visible placeholders, and the form shows 'Message sent' although no recipient has been configured, so the success message is unverified. Different spec than the app builders (landing-page-v1), because Framer has no backend. Scored against all eight landing criteria after the spec was aligned to the same eight-point scale as the booking tests.
The artifacts
Durable: full run and screenshots ·Framer: full run and screenshots
Same brief, same checks: landing-page-v1. How we measure: methodology.