You are currently browsing the monthly archive for اکتبر 2009.
ساختن فرمهای وب، یکی از اولین گامهایی است که یک طراح وب میآموزد. این فرمها، پایهای ترین جزء طراحی و توسعهی وبسایتهاست. متاسفانه به دلیل عدم آموزش صحیح، طراحان وب به بعضی از استانداردهای طراحی فرمهای وب در مشخصهی name دقت نمیکنند.
همهی فیلدهای یک فرم، دارای مشخصههای خاص خود هستند. از جمله این مشخصهها، name است. در فرمهای مخصوص نظرات وبلاگها، فیلدهایی مثل نام، ایمیل و آدرس وبسایت وجود دارد و پس از آنهم فیلد بزرگتری برای درج دیدگاه کاربر قرار گرفتهاست. یکی از نکاتی که در ساختن فرمهای وب به آن دقت نمیشود، استفاده از name درست و استاندارد برای فیلدهاست. یک طراح وب نباید از هر اسمی برای فیلدهای خود استفاده کند. برای مثال اگر یک فیلد قرار است نام کاربر را در خود جای دهد، استفاده از کلماتی مثل yourname و firstname ایرادی ندارد، اما مناسبتر آناست که از واژهی author یا name برای فیلد “نام کاربر” استفادهکنیم. به عنوان مثال، اگر به بخش کامنتهای یک وبلاگ که توسط وردپرس پشتیبانی میشود مراجعه کنید، میبینید که برای name فیلد “نام کاربر” از واژه author استفاده شدهاست.
کد زیر یک فیلد “نام کاربری” با name استاندارد را بیان میکند:
<input name=”author” id=”author” type=”text” value=”Your Name” />
و برای یک فیلد که ایمیل کاربر را دریافت میکند، استفاده از مشخصهی email مناسباست:
<input name=”email” id=”email” type=”text” value=”Your Email” />
و برای یک فیلد که آدرس وبسایت/بلاگ کاربر را دریافت میکند، استفاده از مشخصهی url مناسباست:
<input name=”url” id=”url” type=”text” value=”Your Website” />
برای فیلد اصلی که دیدگاه و نظر کاربر را در خود جای میدهد، استفاده از مشخصهی comment مناسباست:
<textarea name=”comment” id=”comment”></textarea>
اگر در فرمهای وب، از مشخصههایی که ذکر شد استفاده کنیم، کاربری که وارد سایت شما شده، از cache مرورگر خود برای پرکردن فیلدهای فرم شما استفاده میکند؛ زیرا اطلاعات خود را پیشتر در یک وبسایت که فرمهای استاندارد دارد (مثل بلاگهای وردپرس) وارد کرده و آنها در مرورگر کاربر ذخیره شدهاند. یا کاربر میتواند به کمک نوارابزار گوگل (که روی مرورگرش نصب شده) به صورت خودکار فیلدهای فرم شما را کامل کند؛ چون قبلا اطلاعات خود را در سیستم نوارابزار مذکور، ثبت کردهاست. اما سوالی که پیش میآید ایناست که آیا این مشخصهها واقعا استاندارد هستند؟ یا اینکه منبع این استانداردها کجاست؟ پاسخ به این سوالها، وبسایتهای معتبر است. شما اگر به سیستمهای وبلاگنویسی برتر سر بزنید، میبینید که آنها هم از همین مشخصهها برای name فیلدهایشان استفاده کردهاند. پس اگر شما توسعهدهندهی یک سیستم وبلاگنویسی یا طراح یک سیستم مدیریت محتوا هستید، برای بخش کامنتهای سیستمتان، از مشخصههای معتبر استفاده کنید تا یک سرویس کاربر پسندتر داشته باشید.
- مرتبط با:
استودیوی بازی سازی فنائی بازی جدیدی منتشر کرده که شخصیت اول آن “عرفان“٬ خواننده و رپر ایرانیاست. داستان بازی به اینصورت است که عرفان به همراه دوستانش (خشایار و افرا) قصد دارند به ایران بازگردند. اما در طول راه، هواپیمای آنها به دلیلی نامعلوم، سقوط میکند و بعد از اینکه عرفان به هوش میآید، اثری از دوستانش نیست. در این بازی، عرفان باید به دنبال دوستانش بگردد تا راز این حادثه را کشف کند و در ادامهی بازی اتفاقاتی عجیب برایش رخ میدهد.
بازی “خط من”، یک بازی ٢ بعدی در سبک پلتفرم-اکشن است که بهصورت رایگان عرضه شده و برچسب وطنی بهش خورده. گرافیک بازی قابل قبول است و ماجرا و داستان بازی هم بسیار سرگرم کنندهاست. در پایان بازی میتوانید یکی از آهنگهای عرفان را٬ به عنوان جایزه٬ بازی کنید. برای دریافت بازی و مشاهده اطلاعات بیشتر، به وبسایت خط من مراجعه کنید.
قابل توجه دوستان لینوکسی: این بازی با استفاده از برنامه Wine قابل اجرا روی لینوکس است.

