در مقاله پیشین ، افزونه نویسی برای فایرفاکس را آغاز و مسائل مربوط به رابطهای کاربری را بررسی کردیم. در این قسمت که قسمت پایانی افزونه نویسی برای فایرفاکس است، به مباحث پردازشی و دیگر خصوصیتها میپردازیم. اولین موردی که باید برای برنامهی ما در نظر گرفت، ذخیره و بازیابی مقادیر است که باید روی پنجرهی popup.html اعمال گردد و همچنین مقداردهی مقادیر پیش فرض برنامه بعد از نصب افزونه اعمال شود. برای ذخیرهی مقادیر، طبق نوشته موجود در راه ...
در دو مقاله پیشین ^ ، ^ به بررسی نوشتن افزونه در مرورگر کروم پرداختیم و اینبار قصد داریم همان پروژه را برای فایرفاکس پیاده کنیم. پس در مورد کدهای تکراری توضیحی داده نخواهد شد و برای فهم آن میتوانید به دو مقاله قبلی رجوع کنید. همهی ما فایرفاکس را به خوبی میشناسیم. اولین باری که این مرورگر آمد سرو صدای زیادی به پا کرد و بازار وسیعی از مرورگرها را که در چنگ IE بود، به دست آورد . این سر و صدا بیشتر به خاطر امنیت و کارآیی بالای این ...
در مقاله پیشین ما ظاهر افزونه را طراحی و یک سری از قابلیتهای افزونه را معرفی کردیم. در این قسمت قصد داریم پردازش پس زمینه افزونه یعنی خواندن RSS و اعلام به روز آوری سایت را مورد بررسی قرار دهیم و یک سری قابلیت هایی که گوگل در اختیار ما قرار داده است. خواندن RSS توسط APIهای گوگل گوگل در تعدادی از زمینهها و سرویسهای خودش apiهایی را ارائه کرده است که یکی از آن ها خواندن فید است و ما از آن برای خواندن RSS ی ...
افزونه چیست؟ افزونهها جزء مهمترین قسمتهای یک مرورگر توسعه پذیر به شمار میآیند. افزونهها سعی دارند تا قابلیت هایی را به مرورگر شما اضافه کنند. افزونهها از آخرین فناوریهای html,CSS و جاوااسکریپت تا به آنجایی که مرورگر آنها را پشتیبانی کند، استفاده میکنند. در این سری سعی خواهیم کرد برای هر مرورگر شناخته شده، یک افزونه ایجاد کنیم و ابتدا از آنجا که خودم از کروم استفاده میکنم، اولین افزونه را برای کروم خواهم نوشت. این ...