When you do use a computer for a task involving local files, it is important to exercise a certain degree of hygiene when organising those files. This Chapter discusses a number of best practices relating to file management.
Use filenames that are as much as possible self-explanatory, platform-independent, and safe to use in URLs. Therefore, use filenames that consist of the following characters:
- The 10 arabic numerals: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
- The 26 uppercase latin script letters: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
- The 26 lowercase latin script letters: a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z
- The dash: -
- The underscore: -
- The dot: .
Of these, when using dots, note that dots are also used to separate files’ base name from their extension, so it is usually better to avoid these, even though they work fine at all platforms and in URLs.