Website & Design Insights

All Insights

Website Web Insights

Two application Levels After Uploading: How Should the Website Update Package's Directory Structure Be Checked?

If two application directory levels appear after uploading an update, first check the package root and extraction destination. When the package already contains an application directory and is extracted inside the existing application directory, duplicate levels can result. The files were uploaded but did not reach the location actually read by the program.

Dates Web Insights

Why should you not delete the original directory before installing a website update package?

After receiving a website update package, do not first delete the original live directory and then extract the package. It may contain only a few files changed in this update. Directory names can look like a complete program while actually omitting pages and shared modules. Deleting the original directory also removes existing files absent from the package.

Conditions Web Insights

Works locally but fails online: checking runtime compatibility before updating an old website

Local pages working while production fails does not necessarily mean incomplete uploads. Runtime versions, extensions, configuration, and permissions may differ. Local code success does not establish production suitability.

Backup Web Insights

Website file backups versus database backups: check recovery scope before rollback

"The website is backed up" needs a further question: which objects and recoverable states? Programs, article data, and uploaded images may occupy different locations. Restoring one does not automatically restore others.

Versions Web Insights

Images still look old after replacement: clear the cache or change the asset URL?

If replaced images remain old, avoid repeated cache clearing first. Unsaved references, wrong upload destinations, or browser and intermediary caches may explain it. Each needs different handling; mixed changes complicate investigation.

List Web Insights

The cover uploaded, but body images are still wrong: checking website images with an asset list

Successful cover uploading establishes one operation in the cover field, not correctness of all body images. Old references, swapped positions, and replaced images with old alternative text can remain.

Scope Web Insights

A bilingual main site with a six-language requirements form: how should the scope be described?

If main content is Chinese and English while a requirements interface offers six languages, say "Main-site content in Chinese and English; requirements form available in six interface languages." "Entire site in six languages" implies equivalent services, cases, articles, and materials.

Languages Web Insights

Why does language switching lose the current page and filters? Testing multilingual URLs

Reading an article then switching to the homepage, or losing a selected product filter after a language change, usually indicates missing relationships between pages and user state rather than bad translated words.

Testing Web Insights

How should website form test emails be marked to avoid mistaken customer follow-up?

Real notification routes need testing, but sales teams must not mistake tests for customer inquiries. Unmarked submissions can trigger calls, opportunities, or project referrals and affect everyday handling.

Dates Web Insights

How should mobile date inputs be tested? Opening a calendar is only the beginning

Mobile date inputs need more than a tap that opens a calendar. Reaching target dates, clearing mistaken choices, understanding timing, and retaining correct dates after submission determine usability.

Budget Web Insights

How should foreign-language budget options identify the currency clearly?

Foreign-language budget figures cannot identify currency through page language alone. An English "20,000–50,000" may mean a visitor's familiar currency while staff assume CNY. Understanding the same numbers still yields different project conditions.

Form UI Web Insights

Why should switching a requirements form's language leave users' existing input untranslated?

Switching a requirements form's language should change labels, instructions, and option wording while retaining personally entered content. Automatically transforming a customer's Chinese description into another passage after switching to English prevents them from knowing what they will submit.

Rules Web Insights

What is a project-requirements review dialog for? It should help check answers, beyond copying them

A requirements review dialog helps users find important errors before final submission: wrong services, missing contacts, conflicting dates, or uncertain scope expressed too definitely. Copying dozens of answers into long prose still leaves users unsure what to check.

Handoff Web Insights

After changing the website notification email, how can acceptance checks confirm inquiries still arrive?

Saved settings and successful authentication after changing an address do not establish continued inquiry delivery. The actual chain includes submission, saving, triggering, service acceptance, and inbox receipt. Checking one part can leave staff unaware of new requests.

Documents Web Insights

What should a submission-complete page show? Explain next steps without inventing response promises

After clicking submit, visitors most need to know whether the request was saved, how it will be handled, and what to do about omissions. A green icon alone may not answer these; "Contacting you immediately" or "Specialist assigned" may claim incomplete actions.

Devices Web Insights

Drawing Uploads for Export Inquiries: How to Explain File Formats, Sizes, and Backup Channels

When export inquiries need drawings, first establish which files business staff can receive and open. State formats, sizes, quantities, and backup options after failure beside the upload entry point. A filename on screen does not mean the file has uploaded, and an upload-complete message may not mean it is linked to this inquiry. Acceptance should continue until the responsible person opens the correct file.

Options Web Insights

How should "Not sure" work in multiple-choice questions without saving contradictory answers?

Allowing "Not sure" is useful when project requirements remain undecided: visitors can honestly express readiness, and recipients know what needs discussion. But saving it beside definite answers in one multiple-choice question can make a record difficult to interpret.

Form UI Web Insights

Overseas Phone Numbers Keep Failing: How to Test International Contact Details in Inquiry Forms

When a website handles overseas inquiries but checks all phone numbers against mainland Chinese mobile-number rules, customers may be blocked before submitting. First establish the regions and contact channels the company actually serves, then define corresponding validation. Interface language, customer location, and a number’s country are different things. Opening an English page must not determine a customer’s country code for them.

Scope Web Insights

One form for website, UI, and brand requirements: how can service switching avoid wrong answers?

When website, UI, and brand requirements share a form, define old answers after service changes separately for retention, display, validation, and submission. A disappearing question does not establish that its value was cleared or should still belong to the inquiry.

Scope Web Insights

A requirements form was closed halfway through. Which information should be retained?

Which information should return after closing a half-completed requirements form cannot be decided by "Autosave" alone. Draft recovery needs defined objects, locations, validity scope, and user confirmation on reopening. Text, selected files, and submitted records also require separate handling.

Channels Web Insights

How can a contact form prevent duplicate submissions? Disabling the button is only the first step

Preventing repeated contact-form submissions requires more than disabling a button. Its state reduces clicks on the current page but does not establish that refreshes, network retries, or multiple tabs cannot create records again. Address page feedback, identification of the same request, and checking paths for unknown outcomes together.

Website Web Insights

A website inquiry says submitted successfully, but no email arrives: what should you check first?

If a website inquiry reports successful submission but no email notification arrives, first check whether the same request was saved. Public submission, CMS saving, and actual email receipt are three outcomes. Matching them identifies whether the issue lies in submission, notification execution, or reception.

Timeline Web Insights

Should an old article's publication date change after an update? Distinguish publishing, editing, and review

Updating an old article should not automatically change its first publication date to today. Date maintenance distinguishes three actions: first public publication, substantive content updates, and review confirming continued accuracy. They answer different questions and deserve separate records.

Fields Web Insights

Should SEO information appear in article text? Roles for titles, summaries, and CMS fields

SEO information generally does not need to be pasted as field labels at an article's end. Maintain body text and SEO information separately: the body answers the reader's question, page titles and descriptions summarize the page, and summaries help list readers decide whether to continue. They share a topic but different tasks.

Draft Web Insights

How should imported website articles be checked? Titles and visible images are only part of the check

Checking an imported website article means establishing that its saved text remains the confirmed version. A visible title and loaded images prove those elements exist, not that paragraphs are complete, links correct, or heading levels preserved. Losing one applicability condition in a long article may affect understanding more than losing a decorative image.

Tasks Web Insights

An article cover looks attractive but unrelated: how should website images address the reader's question?

When an attractive cover seems unrelated to an article, the image task is often undefined. Image planning should first ask what problem the reader is solving, which relationship the image helps explain, and where it belongs. Unify colors and style after defining these tasks.

Table UI Web Insights

Why do long tables become crowded on phones after being entered into a corporate website?

Tables crowded together on phones usually require checking content organization, editor settings, and the actual page. A neat editor view only establishes that its current area accommodates the table, not that readers can still understand row-column relationships on a small public screen.

Page Web Insights

The CMS says an article was saved successfully. Why is it still missing from the website?

If the CMS reports a successful save but the article is missing from the website, avoid repeatedly saving or creating another item with the same title. Saving and publishing are two outcomes: saving confirms receipt of edited content, while public publication also requires correct status, language, category, and page access. Check in sequence to identify where the issue occurs.

Languages Web Insights

Chinese is confirmed but English is not ready: how should bilingual website publishing rules work?

Confirmed Chinese content does not mean its English page can also be published. Bilingual website publishing conditions should answer separately: does each language have complete content, have facts been confirmed, do links correspond correctly, and who will maintain it afterward? Clear conditions let the team decide between synchronized publication and releasing the version already ready.

Editor Web Insights

How can two people edit website content without the later save overwriting changes?

When two people change website content, the easily missed check is whether the version being edited is still current before saving. "Saved successfully" may simply mean the CMS wrote back an entire page opened earlier, overwriting another colleague's recent changes.

From Idea to Launch, We Build It Together

Building useful, scalable digital products around user experience

Tell Us About Your Project