برنامه نویسی فایرفاکس قسمت 0

فرستاده شده: ژوئیه 20, 2008 توسط احسان شریعتی در برنامه نویسی فایرفاکس
برچسب‌ها:, , , ,
اگر خدا بخواهد و یاری کند قصد دارم در این جا یکسری پست های آموزشی پشت سر هم و مداوم در زمینه ی برنامه نویسی فایرفاکس و نحوه ی نوشتن افزونه های فایرفاکس بگذارم.
سعی خواهم کرد که آموزش ها گام به گام و همراه مثال های زیاد و متنوع باشند که یاددگیری آن را آسان کند. در طول آموزش علاوه بر آموزش نوشتن افزونه ها ساختار چند افزونه را هم بررسی خواهیم کرد و به کمک همدیگر سعی خواهیم کرد تا در طول آموزش افزونه ای را هم ایجاد کنیم که آموزش ها صرفا تئوری محض نبوده و جنبه ی عملی هم پیدا کند.در همین ابتدای کار لازم است یکسری کلیات را راجع به این افزونه ها بدانیم:

  • هر افزونه ی فایرفاکس از تعدادی فایل و فولدر تشکیل شده که همگی در فایلی فشرده شده با پسوند XPI (زیپی تلفظ کنید) قرار دارند. فایل های XPI در واقع همان فایل های فشرده شده با الگوریتم ZIP هستند که پسوندشان را به این نام تغییر داده اند.
  • اینترفیس افزونه ها با XUL (زول تلفظ کنید) طراحی می کنند و برای اکشن های لازم از جاوااسکریپت استفاده می شود. برای یاددگیری جاوااسکریپت می توانید از (اینجا) و یا سایر منابع استفاده کنید البته هر جا لازم باشد همین جا توضیحات لازم را می آوریم.
  • XUL کوتاه شده XML User Interface است برای طراحی اینترفیس افزونه ها استفاده می شود سادگی XUL به همان اندازه ی یاددگیری HTML و تگ های آن است. در حالی که کارایی آن به آن به اندازه ی SWT و حتی بیش تر از آن است. آموزش XUL در قسمت های بعدی خواهد آمد.
  • برای نوشتن افزونه ها ابزارهایی متعددی ارائه شده اند اما به نظر من بهترین آن ها افزونه ی Extension Developer است که ابزارهایی برای نوشتن  جاوااسکریپت و XUL و تست آن ها فراهم آورده و شما را تا تکمیل افزونه تان همراهی خواهد کرد. Extension Developer را از (اینجا) نصب کنید.

ادامه دارد…

دنبال کار می گردم: دانشجوی سال آخر رشته ی IT

طراحی سایت: (PHP, MySQL) و (ASP.NET, SQL Server) و HTML و CSS و …
برنامه نویسی: VB.NET

پست الکترونیکی: ehsan.shariaty@gmail.com
پیامرسان یاهو:
ehsan_shariaty

Advertisements
دیدگاه‌ها
  1. عرفان می‌گوید:

    ای ول. منتظر ادامش هستیم

  2. امید می‌گوید:

    منتظریم 🙂 آر‌اس‌اس شما افزوده شد!

    هر نوع حرکتی برای انتشار و توسعه‌ی طرفداران و دوست‌داران موزیلا فریم‌ورک مطلوب است 🙂 پاینده باشید.

  3. aMiN می‌گوید:

    مرسی که بهم لینک دادی!

  4. […] برنامه نویسی فایرفاکس قسمت 1 21 07 2008 قبل از شروع: برنامه نویسی فایرفاکس قسمت 0 […]

  5. سیروس می‌گوید:

    resume khod ra barayeman befrestid

  6. […] نویسی فایرفاکس قسمت 2 24 07 2008 قبل از شروع: برنامه نویسی فایرفاکس قسمت 0 برنامه نویسی فایرفاکس قسمت 1 همانطور که قول داده بودیم […]

  7. […] نویسی فایرفاکس قسمت 3 30 07 2008 قبل از شروع: برنامه نويسي فايرفاکس قسمت 0 برنامه نويسي فايرفاکس قسمت 1 برنامه نويسي فايرفاکس […]

  8. […] از شروع: برنامه نویسی فایرفاکس قسمت ۰ برنامه نویسی فایرفاکس قسمت ۱ همانطور که قول داده بودیم […]

  9. […] از شروع: برنامه نویسی فایرفاکس قسمت ۰ در این قسمت به کمک هم اولین افزونه را ایجاد می کنیم. […]

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s