Alibaba Terminal Technology
Alibaba Terminal Technology
Feb 28, 2022 · Frontend Development

Mastering Defensive Programming in Front‑end Development: Prevent, Correct, Guide

This article explains defensive programming for front‑end developers, covering its definition, the three pillars of prevention, correction and direction, common UI and code crisis points, detailed code‑review checklists, CSS defensive rules, and responsive design considerations to build resilient, user‑friendly applications.

CSS best practicesError HandlingUI resilience
0 likes · 30 min read
Mastering Defensive Programming in Front‑end Development: Prevent, Correct, Guide
Baidu Tech Salon
Baidu Tech Salon
Dec 25, 2014 · Frontend Development

8 Common Web Usability Mistakes and Best Practices

The article outlines eight frequent web‑usability errors—unlinked logo, missing form‑label associations, absent visited‑link cues, unclear active fields, images lacking alt text, background images without fallback colors, inconsistent design, and underlined non‑links—and offers practical fixes such as proper labeling, linking, styling, and consistent templates to enhance user experience.

CSS best practicesHTML formsUI design
0 likes · 5 min read
8 Common Web Usability Mistakes and Best Practices