نام پرونده (رایانه): تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
جز v2.02b - پروژهٔ چک‌ویکی (دارای نویسه‌های نادرست که باید جایگزین شوند)
برچسب: WPCleaner
InternetArchiveBot (بحث | مشارکت‌ها)
نجات ۱ منبع و علامت‌زدن ۰ به‌عنوان مرده.) #IABot (v2.0.1
خط ۸۳:
با این حال، بعضی مسائل قابلیت همکاری محدود از قبیل هنجارسازی یا normalization (هم‌ارزی)، یا نسخهٔ در حال استفادهٔ یونی‌کد باقی ماند. برای نمونه، UDF به یونی‌کد ۲٫۰ محدود شد؛ MacOS هنجارسازی یونی‌کد NFD که به‌طور اختیاری می‌تواند به حروف کوچک و بزرگ حساس باشد (به‌طور پیش‌فرض حساس نیست) را اعمال می‌کند. حداکثر طول نام پرونده استاندارد نیست و ممکن است به اندازهٔ واحد کد وابسته باشد. اگرچه این یک مسئلهٔ جدی است، در اکثر موارد یک مسئلهٔ محدود است. در لینوکس به این معناست که نام پرونده برای باز کردن آن کافی نیست: علاوه‌بر آن، نمایش دقیق بایتی نام پرونده روی دستگاه حافظه نیاز است. این با تعدادی فراخوانی‌های هنجارسازی مکارانه در سطح نرم‌افزار قابل حل است.<ref>{{cite web|url=http://nedbatchelder.com/blog/201106/filenames_with_accents.html |title=Filenames with accents |publisher=Ned Batchelder |date= |accessdate=September 17, 2013}}</ref>
 
این مسئله از هم‌ارزی یونی‌کد را «برخورد با نام نرمال» می‌نامند. یک راه حل ''آگاهی از ترکیب غیرنرمال یونی‌کد'' است که در تخریب و سرقت از جوامع فنی استفاده می‌شود.<ref>{{cite web |url=http://wiki.apache.org/subversion/NonNormalizingUnicodeCompositionAwareness |title=NonNormalizingUnicodeCompositionAwareness - Subversion Wiki |publisher=Wiki.apache.org |date=January 21, 2013 |accessdate=September 17, 2013 |archiveurl=https://web.archive.org/web/20170310025117/https://wiki.apache.org/subversion/NonNormalizingUnicodeCompositionAwareness |archivedate=10 مارس 2017 |dead-url=yes }}</ref> این راه حل مسیرهای داخل حافظه را هنجارسازی نمی‌کند. مسیرها تنها برای مقایسه هنجارسازی می‌شوند. با این حال، بعضی جوامع این راهبرد را انحصاری کردند، به‌طوری‌که استفاده از آن در سایر جوامع ممنوع باشد.
 
=== چشم‌اندازها ===