در حال ارتباط با سرور...




لطفا نظرات و پيشنهادات خود را بمنظور ارتقاء کيفي هرچه بيشتر سايت با ما در ميان بگذاريد.

ویدیوها مقالات کتاب ها اخبار پرسش و پاسخ
برنامه‌های رومیزی مبتنی بر وب زبان های برنامه سازی پایگاه داده سیستم عامل شبکه 
تاریخ : 1391-2-9 09:27:16

 

 

تیم توسعه Internet Explorer شرکت ماکروسافت بالاخره پیشنهادات خودشان را برای ساخت وب سایت های سازگار با صفحات لمسی منتشر کرد.هرچند که این کار باید در سال 2009 که صفحه لمسی ویندوز 7 معرفی گشت انجام می گرفت.در ادامه به این موارد اشاره ای می نماییم.

اولین مورد از نکات مطرح شده در رابطه با استفاده از خاصیت Hover می باشد.بر این اساس دیگر توصیه نمی شود که مطالب و محتویات سایت را طوری طراحی کنید که پس از رفتن  نشانگر بر روی بخشی از صفحه نمایان گردند.البته اینکار هم از نظر قابلیت دسترسی به محتویات  سایت و هم از دیدگاه کارایی عمومی آن هرگز مورد تایید نبوده است.

دومین پیشنهاد مطرح شده در این مقاله خاص IE 10  است به این صورت که تگی با عنوان “-ms-touch-action” در آن قرار داده شده است که توسط آن می توان به اعمالی از قبیل دراگ کردن و یا دوبار لمس کردن صفحه(double-tapping)  پاسخ داد و آنها را میدیریت نمود.این ویژگی خیلی می توان به ساخت بازی هایی که از drag-and-drop پشتیبانی می کنند کمک نماید.

سومین مسئله اینست که "در فرم های HTML5 انواع ورودی (Input Types) را استفاده نکنید" چراکه دیگر در صفحات لمسی کارایی ندارند.به این دلیل که دیگر اکثر مرورگر ها(بویژه IE 10) از کنترول های ورودی HTML5 پشتیبانی می کنند.در این باره QuirksMode اطلاعاتی را در رابطه با اینکه کدامیک از مرورگر های رومیزی و یا تلفن همراه از این قابلیت پشتیبانی می کنند در اختیار شما قرار می دهد.

آخرین نکته مطرح شده در رابطه با طراحی وب سایت برای صفحات لمسی (touch) رعایت فاصله گذاری (spacing) است.به گفته شرکت ماکروسافت اندازه نوک انگشتان انسان ها چیزی بین 8 تا 19 میلیمتر می باشد که میانگین آن برابر با 11 میلیمتر می شود.بر همین اساس پیشنهاد می شود هر عنصری از صفحه برای این که قابل لمس شدن باشد، باید حداقل 40 پیکسل بوده و از اطراف نیز 10 پیکسل فاصله داشته باشد.

منبع InfoQ


hamedkh
5.8 k