سلام دوستان.
در طول مدتهای زیادی که از تدوین استاندارد ملی ایران برای صفحه کلید رایانه میگذرد تغییرات زیادی در زمینه سیستم عامل ها و کارکردها و شیوه کارکردشان به وجود آمده است. همچنین بسیاری از افراد با آن کار کرده اند و ایراداتی را به آن وارد دانسته اندو البتّه تلاش عوامل تدوین کننده استاندارد در تدوین یک استاندارد جامع و کارآمد بسیار قابل تقدیر است و ایردات وارده از سوی ما و شما هرگز مانع از ارزشمندی کار این دوستان گرامی(مثل آقایان اسفهبد) نمیباشد.
شاید یکی از دلایل کم بودن تمایل کاربران به استفاده از صفحه کلید استاندارد، همین ایرادات باشد. به هر حال هر محصولی یا خدماتی، هرچقدر هم که کامل باشد، مقداری ایراد دارد یا دست کم جایی برای بهبود عملکردش دارد. اساسا به همین دلیل نسخه های جدیدتر نرم افزارها، استانداردها، یا حتّی محصولات صنعتی و... ایجاد میشوند.
حال سوال من از افرادی که این گروه را دنبال میکنند، این است که چه اشکالی، یا کاری برای بهبود عملکرد استاندارد فوق به نظرشان میرسد؟ اگر قرار باشد نسخه جدید صفحه کلید استاندارد فارسی(یعنی استاندارد ملی ایران به شماره 9147) تدوین شود یا نسخه جدید استاندارد یونیکد فارسی(استاندارد ملی ایران به شماره 6219) تدوین شود، چه تغییراتی برای آنها مطلوب خواهد بود؟ از همه دوستان حاضر در گروه و خصوصا آقای اسفهبد(به عنوان عضو تیم تدوین استانداردهای 9147 و 6219) دعوت میکنم که در این بحث مشارکت داشته باشند و نظرات ارزشمندشان را بیان نمایند.
من خودم نظرم این است که:
1- در صفجه کلید استاندارد فارسی(استاندارد 9147)، باید عملکردهایی که برای کلیدهای Alt(یا مطابق متن استاندارد کلیدهای دگر ساز) در نظر گرفته شده، میبایست به کلید دیگری مثل Shift یا کلید دیگری که دوستان بهتر از من میدانند سپرده شود. زیرا: در سیستم عامل ویندوز کلید Alt برای میانبرها کاربرد گسترده ای دارد و این موضوع پیاده سازی عملکرد کلید Alt در صفحه کلید استاندارد را با مشکل فنّی روبرو ساخته است. به همین دلیل در صفحه کلید استانداردی که از ویندوز 8.1 به بعد توسّط مایکروسافت به ویندوز اضافه شده، عملکرد این کلید در استاندارد نادیده گرفته شده است.
کلید Shift(بر اساس متن استاندارد، کلید تبدیل) معمولا در زبان انگلیسی و سایر زبانهای لاتین و حتّی صفحه کلید فارسی خود ویندوز باعث میشود تا کلیدهای صفحه کلید، حروفی را که در مرتبه دوم هر کلید قرار دارد تایپ کنند. البتّه این توضیح لازم است که همین الان در استاندارد فعلی، کلید Shift برای حروف سطح 2 به کار میرود و از کلید Alt برای حروف و علامتهای کم کاربرد(سطح 3) استفاده میشود. امّا مثلا میتوان بجای Alt راست (بر اساس متن استاندارد، کلید دگر ساز راست) برای حروف سطح 3 از کلید Shift چپ استفاده کرد. حروف سطح 2 را هم با کلید Shift سمت راست تایپ نمود. البته همانطور که گفتم شاید کلید بهتری از Alt یا Shift را شما سراغ داشته باشید که پیشنهاد دهید.
2- در استاندارد فعلی، کلیدهای شماره ای بالای حروف(ردیف افقی بالای حروف)، بصورت اعداد فارسی میباشد ولی کلیدهای شماره ای قسمت Num Pad صفحه کلید بصورت انگلیسی اعداد را تایپ میکنند(حتّی اگر زبان صفحه کلید فارسی شود، این قسمت اعداد انگلیسی تایپ میکند). شاید بهتر بود. امّا مشکل این است که بیشتر کابران عادت دارند اعداد را با قسمت Num Pad تایپ کنند و کار با این قسمت برای تایپ اعداد بسیار راحت تر از ردیف بالای حروف است همچنین وقتی زبان صفحه کلید را فارسی میکنند، معمولا میخواهند اعداد را هم بصورت فارسی تایپ کنند. امّا کابران در صفحه کلید استاندارد، نمیتوانند اعداد فارسی را با قسمت Num Pad و به راحتی تایپ کنند. بهتر است وقتی زبان صفحه کلید فارسی میشود، اعداد در این قسمت هم فارسی باشند. اگر هم اصراری بر بودن اعداد انگلیسی بود، بهتر است که اعداد انگلیسی با توجّه به کابرد کمترشان در تایپ فارسی، در ردیف بالای قسمت حروفی صفحه کلید قرار میگرفتند و نه در قسمت Num Pad.