ชื่อทั้งสองมีความหมายเหมือนกันหรือควรเป็นชื่อเดียวกับอีกชื่อหนึ่งบนแพลตฟอร์มอื่นหรือไม่?
ชื่อทั้งสองมีความหมายเหมือนกันหรือควรเป็นชื่อเดียวกับอีกชื่อหนึ่งบนแพลตฟอร์มอื่นหรือไม่?
คำตอบ:
อย่างที่เห็นในคำถามนี้พวกเขาไม่เหมือนกัน
คำตอบที่มีสิทธิ์ได้รับจาก Raymond Chen :
Windows 95 ได้แนะนำ Windows Explorer และโฟลเดอร์ดังกล่าว ความสัมพันธ์ระหว่างโฟลเดอร์และไดเรกทอรีคืออะไร?
บางคนเชื่อว่า Windows 95 เปลี่ยนชื่อไดเรกทอรีเป็นโฟลเดอร์ แต่จริง ๆ แล้วยิ่งกว่านั้น
Windows Explorer ช่วยให้คุณดูโฟลเดอร์ซึ่งเป็นคอนเทนเนอร์ในเชลล์เนมสเปซ ไดเรกทอรีเป็นโฟลเดอร์ประเภทหนึ่งคือโฟลเดอร์ที่สอดคล้องกับตำแหน่งของระบบไฟล์ มีโฟลเดอร์ประเภทอื่นเช่นแผงควบคุมหรือ Network Neighborhood หรือเครื่องพิมพ์ โฟลเดอร์ประเภทอื่น ๆ เหล่านี้แสดงวัตถุในเชลล์เนมสเปซซึ่งไม่สอดคล้องกับไฟล์ ในการใช้งานทั่วไปคำว่าโฟลเดอร์เสมือนถูกใช้เพื่ออ้างถึงโฟลเดอร์ที่ไม่ใช่ไดเรกทอรี กล่าวอีกนัยหนึ่งเรามีแผนภาพออยเลอร์นี้:
(โฟลเดอร์เสมือน = โฟลเดอร์ - ไดเรกทอรี)
โดยทั่วไปรหัสที่ใช้จัดการกับเนมสเปซของเชลล์ควรทำงานกับโฟลเดอร์และรายการต่างๆไม่ใช่ไดเรกทอรีและไฟล์เพื่อไม่ให้ผูกตัวเองกับสื่อบันทึกข้อมูล ตัวอย่างเช่นรหัสที่ จำกัด ตัวเองกับไฟล์จะไม่สามารถนำทางไปยังไฟล์ซิปเนื่องจากเนื้อหาของไฟล์ซิปจะปรากฏในรูปแบบของโฟลเดอร์เสมือน
อ้างอิงถึงตำแหน่งทางกายภาพในฮาร์ดไดรฟ์พวกเขามีความหมายเหมือนกัน
Windows มีแนวโน้มที่จะใช้ "โฟลเดอร์"
* ระวังมีแนวโน้มที่จะใช้ "ไดเรกทอรี"
ใน Windows คุณมีโฟลเดอร์เสมือน (ดังที่กล่าวไว้ในคำตอบของโครงสร้างที่ผิดปกติ) ซึ่งแสดงเป็นไดเรกทอรี แต่สามารถจัดเก็บเป็นไฟล์ได้ (เช่นไฟล์ zip)
อย่างไรก็ตามสำหรับผู้ใช้ปลายทางความแตกต่างนี้มักไม่สำคัญ
@mafu เสนอราคา Raymond Chen ในรูปแบบของการเขียน:
Windows 95 ได้แนะนำ Windows Explorer และโฟลเดอร์ดังกล่าว
Raymond Chan กำลังเขียนประวัติใหม่
ในความเป็นจริง Microsoft Windows 95 ยืมแนวคิดการออกแบบ UI จำนวนมากจาก Apple และในทางกลับกัน Apple ก็ยืมมาจาก Xerox ทั้งสองชื่อ "โฟลเดอร์" และอุปมาภาพของโฟลเดอร์ที่เป็นส่วนหนึ่งของสภาพแวดล้อมที่สำนักงานซีร็อกซ์สตาร์ในปี 1982 1
ดูสิ่งนี้ด้วย:
1 - ในปี 1985 ฉันใช้เวิร์กสเตชัน DLion ที่ใช้ซอฟต์แวร์ Xerox เพื่อเขียนวิทยานิพนธ์ปริญญาเอกของฉัน ... หากคุณต้องการแหล่งข้อมูลสำหรับข้อเท็จจริงนั้น
สำหรับแพลตฟอร์ม GUI แนะนำให้ใช้ชื่อ "โฟลเดอร์" โดยที่เหมาะสมกับสภาพแวดล้อมของบรรทัดคำสั่งชื่อ "ไดเรกทอรี" จะเหมาะสม
ที่จริงแล้วในหน้า MSDN นี้คุณสามารถอ่าน:
ใน Windows คำว่า "ไดเรกทอรี" และ "โฟลเดอร์" จะถูกใช้แทนกันได้ เอกสารส่วนใหญ่และข้อความส่วนต่อประสานผู้ใช้ใช้คำว่า "โฟลเดอร์" แต่ไลบรารีคลาส. NET Framework ใช้คำว่า "ไดเรกทอรี"
ดังนั้นฉันคิดว่าทั้งคู่ใช้ได้ ฉันมักจะใช้ "โฟลเดอร์" เพราะมันสั้นกว่าและฉันขี้เกียจ
สิ่งที่ผู้คนพูดด้วยหมายเหตุเพิ่มเติมว่าบางโปรแกรมใช้ "โฟลเดอร์" แต่ไม่เคยมีไดเรกทอรีเช่นในโปรแกรมอีเมลเช่น Outlook คุณไม่เคยมี "ไดเรกทอรีย่อย" แต่มักจะมี "โฟลเดอร์ย่อย"