
HTML bdi Helps a Mixed-Direction Name Stay Separate from Its Surroundings
Use HTML bdi to isolate text whose direction may differ from its surroundings, then test mixed-language names with punctuation and numbers.
Plain-language explanations for the web’s less obvious behaviour.

Use HTML bdi to isolate text whose direction may differ from its surroundings, then test mixed-language names with punctuation and numbers.

A WebVTT caption file pairs text with time intervals. Read a two-cue example and test timing instead of assuming a transcript is ready to overlay on video.

Selecting five files in a dialog is only one stage of an upload. A form can display all five names while transfer, validation or saving is still incomplete.

A form can refuse an empty field while accepting an inaccurate answer. Required-field checking and checking the truth of the information are different tasks.

A field intended for three capital letters can reject ABCD even though it contains ABC. With HTML pattern validation, a matching fragment is not enough.

A website asks for an image and the file picker highlights image files. That guidance helps selection, but it does not establish that every submitted file…

A sign-in form may offer to fill a code received through another channel. That convenience concerns entering the code; the service still has to decide…

A booking form can display a precise date and clock time while still leaving an important question unanswered: whose time zone does that value represent?…