سوسک وب نشین
تفکرات یک مهاجر غیرقانونی و بی خانمان وب
جمعه 15 تیر 1386
طعم خوش لحظه های وب

با ویجت ها (Widget) آشنا شوید

تعریف Widget

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

به طور مثال شما می توانید با قرار دادن یک کد مخصوص در قالب وبلاگ خود، برای کاربرانی که به وبلاگتان مراجعه می کنند، یک ساعت دیجیتالی فراهم کنید. این ساعت که زمان را به صورت دقیق و بر اساس وقت محلی نمایش می دهد، یک نمونه ی ساده از ویجت ها است.

به بیان واضح تر ویجت ها را می توان افزونه، نامید. کدهایی که به یک وبلاگ یا یک وبسایت افزوده می شوند تا امکانات خاصی را به آن وبلاگ یا وبسایت اضافه نمایند. این امکانات می تواند شامل هر چیزی باشد. به طور مثال یک ساعت، یک آهنگ، یک بازی ساده یا هر چیز دیگر.

کاربرد Widget

پس از ابداع اینترنت و شکل گیری اولین مدل های تبلیغات اینترنتی، اندک اندک نیاز به افزونه ها و ویجت ها در بین شرکت های بزرگ تبلیغاتی احساس می شد. بنابراین، طراحان وب، طراحی اولین ویجت ها را در همان سال های اولیه ی ساخت اینترنت، آغاز کردند. اما در ابتدا کاربرد این ویجت ها خاص و منحصر به سایت ها و شرکت های بزرگ بود. هر چند که اولین مدل های امروزی ویجت در سال ۱۹۹۵ طراحی شدند؛ اما پس از سال 2000 میلادی بود که ویجت ها در بین کاربران خانگی رواج یافتند. مخصوصاً از زمانی که شرکت یاهو و بعدها سایت Windows Live توجه خاصی به این افزونه ها نشان دادند.

امروزه ویجت ها در تمام انواع صفحات وب کاربرد دارند. از بزرگ ترین کمپانی های وب گرفته تا وبلاگ نویسان، گسترش دهندگان ویکی ها و کاربران شبکه های اجتماعی ، همگی از ویجت هایی با کاربرد هایی گوناگون بهره می برند.

ما نیز از این پس قصد داریم تا با معرفی هفتگی ویجت های جالب، از این پس در گسترش این ابزارهای مفید و کاربردی در محیط وب فارسی، نقشی کوچک داشته باشیم. از این هفته با ما همراه باشید.

متون ذیل، شامل توضیحاتی اضافه بر متن مقاله ی اصلی است. اگر فرصت
یا تخصص کافی ندارید؛ می توانید از مطالعه ی ادامه ی متن صرف نظر کنید.

شیوه ی طراحی

در طراحی ویجت ها از زبان های مختلف برنامه نویسی استفاده می شود. کاربردی ترین آنها HTML و جاوا اسکریپت هستند. همچنین آشنایی کامل با نرم افزار فلش و شیوه ی برنامه نویسی با آن، برای طراحان ویجت ضروری می نماید. زیرا که معمولاً خروجی یک ویجت، یک مدیای فلش است.

دیگر نام ها و انواع

از ویجت ها با نام های بج (Badge به معنای نشان) کپسول (Capsule به معنای پوشش) و اسنیپت (Snippet به معنای ریز و کوچک) نیز نام برده می شود. همچنین ویجت ها دارای چند نوع تخصصی هستند که در ادامه با برخی از این شکل ها آشنا می شویم. (قابل ذکر است که این شکل ها را دیگر نمی توان یک ویجت به حساب آورد و هر کدام یک واحد مستقل به حساب می آید.)

پلاگین (Plugin) : پلاگین یا Extension (به معنای اضافی و الحاقی) به معادل دسکتاپی ویجت ها گفته می شود. بر خلاف ویجت ها که در محیط وب اجرا می شوند، پلاگین ها امکاناتی هستند که به یک نرم افزار اضافه می شوند و در محیط دسکتاپ (خارج از وب) به اجرا در می آیند. به طور مثال به امکاناتی که برای نرم افزار هایی نظیر فتوشاپ، فایرفاکس یا اینترنت اکسپلورر وجود دارد یک پلاگین گفته می شود. معمولاً برای استفاده از یک پلاگین (مثلاً برای فایرفاکس) می توانید آن را از اینترنت دریافت (دانلود) و سپس نصب (اینستال) کنید. پلاگین خود به خود به آن نرم افزار (در اینجا فایرفاکس) اضافه می شود و از آن پس می توانید از امکانات و خدمات آن بهره مند شوید.

مایکروسافت گجت (Gadget) : به  معنای ابزارک یا آلت مکانیکی کوچک است. مایکروسافت گجت ها به صورت تخصصی به افزونه هایی گفته می شوند که به ویندوز ویستا اضافه می شوند و امکاناتی را به خود ِ این سیستم عامل می افزایند.

ماژول (Module) : به معنای نمونه، مدل، طرح و حوزه است. ماژول ها معمولاً به افزونه هایی اشاره دارند که به یک سیستم مدیریت محتوا (CMS) یا به یک فوروم (انجمن های بحث و گفتگو) افزوده می شود. به طور مثال اگر به سیستم مدیریت محتوای خود، بخش گالری تصاویر را اضافه کنید، این بخش (گالری) یک ماژول نامیده می شود.

لینک ثابت
ارسال شده در جمعه 15 تیر 1386 و ساعت 09:07 ق.ظ | مطالب مرتبط ,
ساخت وبلاگ در میهن بلاگ

شبکه اجتماعی فارسی کلوب | ساخت وبلاگ صوتی صدالاگ | سوال و جواب و پاسخ | رسانه فروردین، تبلیغات اینترنتی، رپرتاژ، بنر، سئو | Buy Website Traffic