Website & Design Insights
All Insights
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.