You may do all your work on a single computer or platform (for example, Mac vs. PC), but your files will almost certainly be viewed, shared, or processed on many different systems, including Macs, PCs, Linux machines, and web servers. Because each operating system handles file names differently, it’s best to avoid certain characters that...