所以我很好奇 URL 包含反斜杠的想法来自哪里。在工作中经常会出现这样的情况,我会告诉某人转到某个 URL,他们会问“正斜杠还是反斜杠?” 一些快速的互联网搜索表明 URL 只能包含正斜杠,以将它们与仅使用反斜杠的文件路径区分开来。但是,我很确定大多数提出此问题的人从未在命令提示符中键入文件路径。有谁知道什么计算机系统可能导致普通用户认为他们应该定期使用反斜杠?
“有谁知道哪些计算机系统可能导致普通用户认为他们应该定期使用反斜杠?”
是的,IBM-DOS、MS-DOS 和 Windows。
实际上,我认为这与他们过去可能使用过的操作系统无关;普通的最终用户不知道其中的区别,也永远无法分辨在哪种情况下使用哪个,所以他们总是会问。
此外,无论您给他们什么答案,后面通常都是“好的,键盘上的哪个/哪个位置?”
这个问题的简短而明显的答案是 Windows 使用反斜杠来分隔文件路径。我可以看到造成混乱的几个原因。
首先,提示可能C:\比http://等等更具标志性,因此是首先想到的。也可能是大多数用户必须主动知道文件所在的位置,而不是 URL 的确切路径。因此,反斜杠再次是首先想到的。
其次,斜杠这个词是模棱两可的,因为(没有上下文)它可能指的是正斜杠或反斜杠。
最后,我想补充一点,“URL 只能包含正斜杠以将它们与仅使用反斜杠的文件路径区分开来”这一说法是不正确的。大多数非 Windows 操作系统都使用正斜杠作为目录分隔符。但是,Windows 也可以这样做。即使文件的规范路径通常使用反斜杠,您也可以在大多数情况下在路径名中使用正斜杠而不是反斜杠。下次有机会试试看。
| 归档时间: |
|
| 查看次数: |
7610 次 |
| 最近记录: |