Skip to content
Web development14 minSeptember 5, 2026

Mobile version of a website: a phone checklist

Robert MirovUpdated Sep 5, 2026

Mobile version of a website: a phone checklist

Most leads in Tashkent come from a phone. A site that is “fine on a monitor” and broken in the hand are two different things. This article is acceptance on your smartphone, not a PageSpeed report and not an argument about Lighthouse scores. Speed and Core Web Vitals are in a separate guide. Here: get through on a call, write in Telegram, submit a form, not miss with a finger, not wait forever on 4G. UZNEO accepts sites like this: open from a phone in the office and in a taxi — and walk the list below.

01Why accept from a phone, not from a screenshot

The contractor shows a 1440 px mockup. The client is riding along Amir Temur, one hand on the rail. If the “Call” button is tiny and the form has eight fields — the person closes the tab. Acceptance = your phone, your carrier, incognito / without office Wi‑Fi at least once.
BeforeAfter
“Desktop is fine”A phone checklist in the contract
A screenshot from FigmaA live URL on 4G
Fixes “later for mobile”Mobile is a handover criterion

02Phone: `tel:+998`, not a picture of the number

The number must be a `tel:+998…` link. A tap opens the dialer. A “call us” picture with no link — a person will not copy digits in traffic. International format: `+998 90 …`, not “90-xxx” without a country code — some phones will not understand it. Check: • header / first screen — a clickable number; • footer — the same number, not another one “for looks”; • no `onclick` only on desktop. Ads often send mobile traffic. If `tel:` is dead, you pay for a click with no call. Call conversions — call tracking.
BeforeAfter
Number as text / a picture`tel:+998…`
Different numbers in header and footerOne current number
Tap does “nothing”The dialer opens

03Telegram and WhatsApp — where the button leads

A messenger button must open a specific chat or bot, not the telegram.org homepage. Check from a phone: whether the app launches, no 404, not “user not found”. One main channel + a backup. Three icons in a row with no priority — the finger taps at random. A tag in the link (`?start=` on a bot, UTM on the site) if you count leads. The button as a conversion — a separate article.
BeforeAfter
An icon “for looks”A working dialog in 1 tap
Three messengers equalOne main
No tagClear where they wrote from

04Form: fields, keyboard, where it goes

On a phone the form breaks more often than “the design”. ☐ Few fields: name + phone (+1 for the job). The rest — a manager will ask. ☐ On the phone field, `inputmode` / `type` so a numeric keyboard opens. ☐ The “Submit” button is not covered by the keyboard and is visible without a hunt. ☐ After submit — a clear screen, not an empty reload. ☐ A test lead reached email / CRM / the manager’s Telegram. ☐ No captcha that you cannot pass on a phone. If the form is “later” — at least `tel:` and messenger work. Otherwise the site does not take leads — why a site gives no leads.
BeforeAfter
8 fields “for statistics”2–3 fields
Letter keyboard on the phone fieldDigits for +998
“Sent” into nowhereA test reached a person

05Buttons under the thumb

The thumb zone is the bottom of the screen and large targets. Tiny footer links, a 12 px “close”, two CTAs jammed together — misses. ☐ The main CTA (call / write / lead) is visible without scroll or is pinned. ☐ Button height is enough, not a “thin line”. ☐ The menu opens and closes; it does not cover the form forever. ☐ Cookie / banner does not lock the phone dead. ☐ Map: you can open it in a maps app, not only a tiny iframe. A landing for ads — structure and conversion.
BeforeAfter
CTA after three screens of textCTA on the first screen
10 px linksLarge buttons
A banner on the whole screenYou can close it and call

064G, not office Wi‑Fi

One pass on 4G (or “modem mode” from a phone). Look not at the PageSpeed score, but at the feel: the first screen appeared, you can tap the CTA, images do not take a minute. Typical in UZ: heavy photos “as shot at 12 MP”, autoplay video, fonts from six files, a slider of 15 frames. If the page “spins” longer than a person will wait in a queue — cut the media. LCP numbers are in PageSpeed; here a verdict of “usable” is enough.
BeforeAfter
Check only in the officeOne run on 4G
Hero video 40 MBA photo / a short preview
“Score 90, but the button after 8 sec”Action first, score later

07A 10-minute checklist — print it into the brief

Open the site from a phone, incognito, 4G: 1. The first screen is clear: who you are and what to do. 2. `tel:+998` opens the dialer. 3. Telegram / WhatsApp opens the right chat. 4. Form: few fields, numeric keyboard, the lead arrived. 5. The CTA is not tiny and not hidden. 6. The menu does not break the page. 7. Text is readable without pinch-zoom (except the map). 8. No horizontal scroll (except tables — better simplify). 9. SSL, no browser warning. 10. A service page, not only home — the same set of actions. Put the same into a brief before the contract. Domain and HTTPS — hosting and mail. Build a site that passes this list — website development / landing.

08What is not in this checklist

Intentionally not here: PageSpeed scores, Schema, hreflang, keyword density. That is SEO and speed as lab metrics. Here — can a person leave a lead from a phone. If not — ads and SEO are pointless until you fix fingers and the form.
BeforeAfter
“It is responsive, green in DevTools”Walked the list on a live phone
Handed over from a desktop screenshotHanded over on 10 points
Mobile = a shrunk desktopA separate acceptance

Summary

A mobile version is not a “squeezed desktop”. It is `tel:+998`, a working messenger, a short form, large CTAs, and a check on 4G. Ten points from your phone close half of the “the site does not sell” complaints. PageSpeed is the next layer. Hand over a site on this checklist — website development in Tashkent.

Need a website that brings leads?

Describe your task on Telegram — estimate and timeline in 24h, locked before start.