نرم افزارها و مطالب مربوط به فایرفاکس


hossein_ok

کاربر
2006-10-24
443
650
با سلام دوستان مطالب موبوط به مرور گر فایرفاکس در این تاپیک قرار میگیرد.




فایرفاکس چیه ؟
فایرفاکس یه مرورگر اینترنتی هست مانند اینترنت اکسپلورر . این مرورگر جوان که چند وقتی هست ساخته شده ، سر و صدای بسیار به پا کرده و کاربران بسیاری رو به سمت خودش کشیده و در حال حاضر در بعضی از کشور ها بیش از 40% کاربران رو به خودش اختصاص داده و استفاده اون بین کاربران حرفه ای در حدود 70% هست . پایه و اساس این مرورگر براساس مرورگر نت اسکیپ هست ولی انقدر کد های اون و قابلیت هاش در این مدت قوی شد که مرورگر جدید نت اسکیپ کد های خودش رو از روی فایرفاکس برداشت و مرورگر های دیگری مانند flock از کد های فایرفاکس استفاده می کنند .
سال ها بود که ماکروسافت و مرورگرش یعنی اینترنت اکسپلورر سلطان بی چون و چرای اینترنت بودند و مرورگر هایی مثل موزیلا ، نت اسکیپ ، اپرا و ... نتونسته بودند کار خاصی انجام بدند و فقط چند درصد بازار مرورگر ها رو در اختیار داشتند ، تا اینکه بنیاد موزیلا مرورگری اپن سورس رو به نام فایرفاکس سخت و از اونجا بود که تحولاتی در این ضمینه صورت گرفت . نت اسکیپ کدهاشو بر حسب فایرفاکس نوشت ، ماکروسافت تمام تلاش خودش رو برای جلوگیری از شکست های بیشتر کرد ، بطوری که به تازگی بعد از چندین سال مرورگر جدید خودش رو داره میده بیرون و یا مرورگر اپرا که با اومدن فایرفاکس نیمی از کاربران خودش رو از دست داد و مجبور شد برای جلوگیری و شکست های بیشتر مرورگر خودش رو کاملا رایگان عرضه کند . بله ، فایرفاکس اومد و تحولی در این ضمینه انجام داد بطوری که در حال حاضر 15% کل کاربران اینترنت از فایرفاکس استفاده می کنند و این مرورگر در دیگر سیستم عامل ها هم بسیار پرطرفدار هست و کاربران متعصب اپل و مرورگرش رو تا حدودی به سمت خودش کشونده و مرورگر پیش فرض سیستم عامل های لینوکس شده .... این ها بخش کوچکی از موفقیت های بهترین محصول سال 2005 هست . در این مدت فایرفاکس بیش از 200 میلیون بار دانلود شده و یک رکورددار در این ضمینه هست و جوایز بسیار زیادی از مجلات و روزنامه های معتبر دریافت کرده .
یکی از دلایل موفقیت این مرورگر این بوده که همه می تونن در ساخت اون شریک باشن و شما می تونید موزیلا رو در ساخت این مرورگر همکاری کنید و یا برای اون اکستنشن و یا تم بسازید . همچنین شما قادرید مانند سایت ویکی پدیا ، سایت موزیلا رو هم تغییر بدین و یا اون رو به زبون خودتون تبدیل کنید .
حتی موزیلا به شما این اختیار رو داده که یک مرورگر جدید مطابق نظر و ایده های خودتون بسازید و اونو منتشر کنید . ( مرورگر flock به همین شکل درست شد . ) شاید بشه گفت در ساخت فایرفاکس هزاران نفر سهم دارند و شما اگر در آینده با ما باشید متوجه این حرف می شید . در ضمن این برنامه کاملا رایگان هست و نیازی به هیچ گونه کرک یا سریالی نداره و تنها انتظار موزیلا از استفاده کنندگان این برنامه ترویج این برنامه هست ....

================================================== ======
چرا فایرفاکس :
یه سوالی که ممکنه برای همه ما پیش بیاد اینه که چرا ما باید از فایرفاکس استفاده کنیم ؟
به هر حال قانع شدن در این مرحله می تونه ما رو پیش ببره تا اینکه دست از سر اینترنت اکسپلورر برداریم و یا در مراحل بالاتر دست از سر نت اسکیپ ، اپرا و ...
در ضمن چند دلیل برای تعویض مرورگر از اینترنت اکسپلورر به فایرفاکس می آوریم :
1- سرعت بالاتر : شما در فایرفاکس سرعتی بالاتر در هنگام لود صفحات و یا دانلود فایل خواهید داشت .
البته ممکنه در وحله اول متوجه نشین و یا بگین مرورگر قبلی من سرعتش بیشتر بوده ولی باید به این نکته هم توجه داشته باشین که مرورگر برنامه ای هست که نمی شه در وحله اول سرعتش رو مقایسه کرد و باید یه مدتی با اون کار کرد و بعد در مورد سرعت اون تصمیم گیری کرد . ( آزمایشات و تجربیات کاربران ثابت کرده که سرعت فایرفاکس بسیار بیشتر از اینترنت اکسپلورر هست . )
2- امنیت بالاتر : شاید یکی از مهم ترین دلیل ها همین امنیت بالا باشه . شاید شما بگین که من از یه آنتی ویروس و فایروال قدرتمند و بروز استفاده می کنم و فکر نکنم مشکل امنیتی داشته باشم . خب شما در اشتباه هستید چون همه چیز به آنتی ویروس و فایروال و دیگر برنامه های امنیتی خلاصه نمی شه و مرورگر نقش بسیار مهمی در ایجاد امنیت شما داره چه بسا مهمتر از آنتی ویروس ! چون شما مکررا از اون استفاده می کنید ... البته عکس این مطلب هم درست هست ، یعنی امنیت شما با استفاده از مرورگر تامین نمی شه و شما برای ایجاد امنیت بیشتر به آنتی ویروس و فایروال و دیگر برنامه ها نیازمندید . ( تجربیات و تست ها امنیت بیشتر فایرفاکس رو نسبت به اینترنت اکسپلورر تایید کرده . ) البته امنیت بالاتر فایرفاکس در مقایسه با نسخه آپدیت شده اینترنت اکسپلورر هست ، با توجه به اینکه در ایران درصد بسیار کمی ویندوزشون رو آپدیت می کنند باید بگیم فایرفاکس بسیار بسیار امن تر از اینترنت اکسپلورر هست .
3- راحتی کار : فایرفاکس یه مرورگر بسیار ساده هست ، حتی ساده تر از اینترنت اکسپلورر ! در ساخت این مرورگر سعی شده تمام قابلیت هایی که به درد یه عده خاص می خوره حذف بشه و فقط قابلیت هایی که نیاز واقعی به اونا هست و استفاده می شن ، استفاده بشه . منو ها و گزینه های موجود بسیار عالی دسته بندی شده اند و تا حدودی زیادی به اینترنت اکسپلورر شباهت دارند تا کاربران برای تعویض برنامه به مشکل بر نخورند . همچنین قابلیت تب در فایرفاکس انقدر کار رو راحت می کنه که شما بعد از مدتی کار با این قابلیت نمی تونید از اون جدا بشین .
4- تعویض راحت : فایرفاکس قابلیت های بسیار خوبی برای تعویض مرورگر در اختیار مصرف کنندگانش قرار می ده . بطوری که در هنگام نصب ( همنطور که بعدا مشاهده می کنید ) شما می تونید براحتی تمام فایل ها و اطلاعات ذخیره شده در مرورگر قبلیتون ( اینترنت اکسپلورر ، اپرا ، نت اسکیپ و ... ) وارد فایرفاکس کنید ( از قبیل بوک مارک ها ، پسورد های ذخیره شده و ... ) . همچنین برای کاربران اینترنت اکسپلورر گزینه ای قرار داده شده که مشکلی از بابت تعویض مرورگر نداشته باشن . شما می تونید از منوی help روی گزینه for internet explorer users کلیک کنید .
5-برنامه های اضافی : همونطور که گفتم در موقع ساخت فایرفاکس اصل بر این بود که فقط موارد و امکاناتی که مورد نیاز واقعی کاربر هستند در این مرورگر قرار بگیرند . بنابراین بسیاری از قابلیت ها به ناچار حذف شد و این می تونه برای کاربران حرفه ای و بسیاری کاربران دیگه چندان خوشایند نباشه . به همین دلیل بخشی به نام " Add – Ons " در فایرفاکس درست شد . این بخش شامل دو زیر مجموعه تم ها و اکستنشن ها هست . شما اگر در آینده با ما باشید متوجه می شید که مهمترین دلیل استفاده از فایرفاکس می تونه همین بخش باشه که این مرورگر رو در مقایسه با دیگر مرورگر ها در سطح بسیار بالاتری قرار داده بطوری که به جرات می شه گفت هیچ مرورگری یک صدم قدرت این بخش فایرفاکس رو نداره ... در آینده با این بخش بیشتر آشنا می شیم و شما متوجه می شوید که هر چی دوست دارید می تونید به فایرفاکس اضافه یا حذف کنید و اون رو یک مرورگر شخصی مطابق میل خودتون بسازید ....

امکانات دیگه ای هم در فایرفاکس هست مانند آنتی فیشینگ ، کوکی منیجر و دانلود منیجر در آن و .... که شما در بخش آموزش فایرفاکس با اونا بهتر آشنا می شید ... پس با ما به دنیای عظیم فایرفاکس و کاربران اون بپیوندید ....​
 

hossein_ok

کاربر
2006-10-24
443
650
پلاگين SrapBook

یکی از عمده ترین مشکل فارفاکس در مشاهده آفلاین صفحات وب میباشد که کاربران از آن رنج می برند. این پلاگين به اسم SrapBook هست كه واقعا حرف نداره و این مشکل رو حل کرده.

اين پلاگين به راحتي مشكل ديدن صفحات بصورت آفلاين رو حل مي كنه با اين خصوصيت كه فايل هاي فلش و آهنگ ها و هر چي كه تو اون صفحه باشه رو با خودش ذخيره مي كنه . من خودم خيلي از اين برنامه استفاده مي كنم و به شما هم پيشنهاد مي كنم حتما ازش استفاده كنين در پايين به معرفي قابليت هاي اين برنامه مي پردازيم :

قابلیت اصلی این پلاگین ذخیره صفحات مختلف به شیوه های گوناگون است. شما به سادگی میتوانید صفحه مورد نظر خود را به طور کامل همراه با عکسها ، فایلهای فلش ، شیوه نامه ها و سایر متعلقات ذخیره کنید.
پس از نصب به منوی مربوط به کلیک راست شما گزینه هایی با عنوان Capture … اضافه میشود و با فشردن کلیدهای ALT + K میتوانید به صفحات ذخیره شده دسترسی داشته باشید.
شما میتوانید با Right Click و انتخاب گزینه های Capture Page و Capture Link صفحه حاضر و صفحه مرتبط با لینک را به طور کامل و با استفاده از گزینه Capture Selected بخشی از صفحه که با ماوس انتخاب شده است را ذخیره کنید.

figure_1.png


صفحات ذخیره شده به این شکل به طور پیش فرض در شاخه Root یا ریشه قرار میگیرند و نام صفحه در لیست صفحات همان عنوان صفحه یا چند کلمه آغازین بخش انتخاب شده خواهد بود. که شما میتوانید این موارد را با استفاده ازSidebar مربوط به پلاگین و یا بخش مربوط به مدیریت صفحات ذخیره شده با عنوان Manage در بخش Tools پلاگین دسته بندی کنید و همچنین نام صفحات را تغییر داده و در صورت لزوم برای هر یک یادداشت یا Comment بگذارید.
و اما گزینه های پیشرفته تر برای ذخیره صفحات گزینه های Capture Page/Link/Selected As … میباشد که با انتخاب این گزینه ها پنجره ای مانند عکس نمایان میشود

figure_2.png


شما میتوانید از این طریق عنوان یا نام صفحه و دسته بندی یا پوشه مورد نظر را مشخص کنید و یا در Tab با عنوان Comment یادداشت یا توضیحاتی برای صفحه بنویسید.
همچنین امکانات پیشرفته تری برای ذخیره صفحه در بخش ذخیره به همراه فایلهای متصل وجود دارد.
شما میتوانید صفحه مورد نظر را به همراه تمام تصاویر ، فایلهای صوتی ، فایلهای تصویری و فایلهای فشرده مرتبط به صفحه و با پسوند های مشخص شده به طور کامل ذخیره کنید.
همچنین شما میتوانید تمامی لینکهای موجود در این صفحه را به طور جداگانه و در یک پوشه جدا به ترتیب ذخیره کنید !
از این امکانات به عنوان مثال میتوان برای دریافت کامل تصاویر یک گالری عکس که به صورت صفحه ای شامل تعداد زیادی عکس بند انگشتی یا Thumbnail مرتبط با عکس اصلی است استفاده کرد. و یا برای ذخیره کامل یک آلبوم آهنگ دلخواه !

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

figure_3.png


در بخش Manage از منوی Tools شما میتوانید صفحات را دسته بندی کنید و اعمال گروهی مانند حذف یا انتقال به پوشه ای دیگر را انجام دهید.
همچنین در منوی Tools با گزینه Calculate Size میتوانید حجم مجموع صفحات ذخیره شده و حجیم ترین صفحات را ببینید. و با استفاده از گزینه Sort Entire Tree لیست صفحات ذخیره شده را به طور دلخواه مرتب کنید. و با گزینه Scrapbook Directory محل ذخیره و قرارگیری صفحات را بر روی هارد خود مشاهده کنید که میتوانید در بخش تنظیمات این آدرس را تغییر دهید.

figure_4.png


با استفاده از گزینه Capture Multiple URLs میتوانید آدرسهای متعددی را ذخیره کنید. که میتوانید آدرسها را به طور دستی و به صورت خط به خط وارد کنید و یا با استفاده از ابزار موجود آدرسهایی را انتخاب کنید. به عنوان مثال میتوانید آدرس تمامی Tabهای موجود را به لیست اصافه کنید.
و گزینه دیگر و مفید این بخش تهیه پشتیبان به صورت فشرده (Backup with Compression) است که میتوانید با مشخص کردن برنامه مورد نظر برای فشرده سازی و محل ذخیره فایل فشرده شده پشتیبان این کار را انجام دهید. که البته باید نحوه کار با پارامترهای ورودی برنامه فشرده کننده را بدانید !
در بخش تنظیمات این برنامه میتوانید نحوه باز شدن صفحات ، محل ذخیره شدن صفحات و … را کنترل کنید.
از قابلیتهای دیگر این پلاگین امکان ویرایش صفحات ذخیره شده و حذف بخشهای اضافی است.
در حالت پیش فرض صفحات برای مشاهده با حال Editing یا ویراش باز میشوند که با استفاده از ابزار گوناگون میتوانید بخشهایی که لازم ندارید را حذف کنید و یا عنوان و توضیحات صفحه را تغییر دهید و در نهایت تمامی تغییرات را ذخیره کنید.
جدای از امکان ذخیره صفحات این پلاگین امکان درج یادداشتهای مختلف یا Note را دارد که شما با انتخاب نماد Add New Note در بخش مربوط به پلاگین میتوانید یادداشتی جدید بنویسید.
یادداشتها به طور پیش فرض یک قالب HTML دارند که شما میتوانید در حالت ویرایش این قالب را به طور دلخواه ویرایش کنید و از دفترچه یادداشت مدرن خود لذت ببرید !

این پلاگین به واقع وبگردی من را بهبود بخشیده و لذت وب را برای من بیشتر کرده است …اگر هنوز این پلاگین را دریافت نکردید و از آن استفاده نمیکنید ! باید بگم که لذتی از وبگردی نمیبرید!

میتوانید از اینجا نرم افزار فوق را بارگذاری کنید.
حجم فقط 229 KB​
 

hossein_ok

کاربر
2006-10-24
443
650
بالا بردن سرعت لود صفحات

اینم یه راه که نمیدو نم تا حالا کسی اونو گفته باشه یا نه
اول درصفحه فایرفاکس تایپ کنید " about:Config " (رجیستری قلب ویندوزه و اینجا قلب فایرفاکس حواستون باشه بیجهت اینجا رو دست کاری نکنید )
گذینه های زیر را پیدا کنید :
network.http.pipelining
network.http.proxy.pipelining
network.http.pipelining.maxrequests

مقدار network.http.pipelining را برابر " True " قرار دهید
مقدار network.http.proxy.pipelining را هم برابر "TRUE " قرار دهید
مقدار network.http.pipelining.maxrequests رو که ماله من 4 تا بود به 30 تا تغییر دهید این باعث میشه در آن واحد بتوینید 30 تا کانکشن (درخاست ) داشته باشید

سپس رایت کلیک کنید و بعد گذینه های New-> Integer را کلیک کنید حالا اسم مقدار رو برابر nglayout.initialpaint.delay قرار بدید و مقدار اونوو برابر "0" قرار بدید حالا صفحات مرورگر باید 3 برابر زودتر بالا بیاد طبق این متن انگلیسی
کد:
Here's something for broadband people that will really speed Firefox up:

1. Type "about:config" into the address bar and hit return. Scroll down and look for the following entries:

network.http.pipelining
network.http.proxy.pipelining
network.http.pipelining.maxrequests

Normally the browser will make one request to a web page at a time. When you enable pipelining it will make several at once, which really speeds up page loading.

2. Alter the entries as follows:

Set "network.http.pipelining" to "true"

Set "network.http.proxy.pipelining" to "true"

Set "network.http.pipelining.maxrequests" to some number like 30. This means it will make 30 requests at once.

3. Lastly right-click anywhere and select New-> Integer. Name it "nglayout.initialpaint.delay" and set its value to "0". This value is the amount of time the browser waits before it acts on information it recieves.

If you're using a broadband connection you'll load pages 2-3 times faster now

موفق باشید.
 

hossein_ok

کاربر
2006-10-24
443
650
کلیدهای میانبر در فارفاکس

چطور از کلیدهای میانبر فایر فاکس لذت ببریم!


اصولا یادگیری کلیدهای میانبر یا Shortcut Keys برای برنامه های مختلف ، مورد علاقه و پر کاربرد ایده خوبیست. و مزایای بسیاری دارد.
شما میتوانید بدون ماوس هم با برنامه مورد نظر کارکنید که هم برای مواقعی که ماوس در دسترس نیست مفید است و هم برای نشان دادن سطح معلومات (کلاس گذاشتن !)
همچنین استفاده از کلیدهای میانبر به همراه ماوس سرعت استفاده از برنامه ها را به طور چشمگیری افزایش میدهد و بازده کاری ما بهتر خواهد بود.
فایرفاکس مرورگر محبوبیست و در وبگردی های روزانه (حداقل برای من) کاربرد بسیار زیادی دارد. پس بخوانید و از کلیدهای میانبر لذت ببرید


Ctrl + T
یک Tab جدید باز میکند و نشانگر متن را به نوار آدرس میبرد و آماده تایپ آدرس سایت مورد نظر میشود. پس از این با فشردن کلید Tab میتوانید به بخش توکار جستجو بروید و کلمه مورد نظر را در این Tab جدید جستجو کنید. برای رفتن به بخش جستجو میتوانید کلیدهای Ctrl + K را نیز فشار دهید.

Alt + D یا Ctrl + L
به نوار آدرس رفته و آدرس فعلی این Tab یا پنجره را انتخاب میکند. و شما میتوانید آدرس را کپی کنید ، آدرس دیگری در اینجا Paste کنید و یا شروع به تایپ آدرس جدیدی بکنید.

Ctrl + Tab / Ctrl + Shift + Tab یا Ctrl + PgUp / Ctrl + PgDn
بین Tabهای مختلف موجود در پنجره گردش میکند و به Tab بعدی یا قبلی (با Shift) میرود.
که همچنین میتوانید با فشردن کلیدهای Ctrl + 0-9 از میان Tab های موجود به Tabهای اول تا نهم بروید.

Ctrl + F4 یا Ctrl + W
Tab فعلی که مشاهده میکنید را میبندد.

Ctrl + “+” / Ctrl + “-”
اندازه متن صفحه را کم یا زیاد میکنند و با فشردن کلیدهای Ctrl + 0 میتوانید به اندازه متن اصلی و پیش فرض صفحه بازگردید.

Ctrl + U
میانبری برای امکان مشاهده متن صفحه یا View Source است که سورس صفحه را در پنجره ای جدید باز میکند.

Ctrl + F
یک نوار باریک به پایین صفحه برای جستجوی متن در صفحه اضافه میکند که میتوانید به نتایج جستجوی قبلی یا بعدی بروید.

‘ و /
با فشردن این کلیدها میتوانید به ترتیب متن مورد نظر را در حین تایپ و لینک مورد نظر را در حین تایپ کلمه پیدا کنید. که این موارد بدون نیاز به باز کردن قسمت جستجو و کلیدهای Ctrl + F انجام میشود.

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

Ctrl + Enter
کامل کردن کلمه موجود در نوار آدرس با www و .com (مانند IE)

Shift + Enter
کامل کردن کلمه موجود در نوار آدرس با www و .net (و IE چنین قابلیتی ندارد !)

Ctrl + Shift + Enter
کامل کردن کامه موجود در نوار آدرس با www و .org (همچنان IE چنین قابلیتی ندارد !)

Ctrl + Shift + I
این کلید میانبری برای قابلیت مشاهده الگوی شیئی سند برای صفحه فعلی میباشد که DOM Inspector را در پنجره ای جدید باز میکند.

Ctrl + J
پنجره یا Tab مربوط به Downloadها را باز میکند.

F11
پنجره مرورگر را به حالت Full Screen تبدیل میکند.
این کلیدهای میانبر که در بالا معرفی شد اکثرا مختص مرورگرهای فایرفاکس با سیستم عامل ویندوز بودند که ممکن است با سیستم عاملهایی چون Mac و Linux متفاوت باشد.

در پایان امیدوارم که این مطلب برای شما مفید باشد و از کلیدهای میانبر بیش از پیش استفاده کنید.​
 

hossein_ok

کاربر
2006-10-24
443
650
چگونگی نصب Them برای فایرفاکس

ابتدا فایل تم مورد نظر رو از اینترنت دانلود کنید . توجه کنید که این فایل رو نباید با هیچ برنامه ای باز کنید . در اینجا ما Silver Skine رو دانلود کردیم . همونطور که در شکل زیر می بینید شما ابتدا از منوی Tools روی Thems کلیک کنید . سپس فایل دانلود کرده یه خودتون رو با موس بکشید و داخل این پنجره باز شده بندازید ( مطابق شکل )



سپس پیغامی ظاهر می شه . شما روی OK کلیک کنید تا به مرحله بعد بروید

them22xw.jpg


حالا این تم شما به اون لیست اضافه می شه . روی اون کلیک کنید و سپس از دکمه های پایین روی دکمه Use them کلیک کنید ( مطابق شکل ) در ضمن می تونید دو بار روی تم مورد نظر کلیک کنید تا انتخاب بشه



بعد از این کار پنجره رو ببندید و یه بار از فایرفاکس خارج بشید و دوباره وارد بشید . مشاهده می کنید که تم شما اجرا شده

در ضمن این روش برای تمام تم های موجود جواب می ده و فرقی در نصب ندارند​
 

hossein_ok

کاربر
2006-10-24
443
650
پلاگین AJAX for Yahoo! Mail (ایجاد امکانی مناسب در یاهو میل)

تو ایران فکر کنم محبوب ترین سرویس ایمیل یاهو باشه ! شما بعد از نصب این برنامه وقتی به میل باکس خودتون می رین در قسمت inbox در کنار هر ایمیل یک مثلث کوچک می بینید . با کلیک بر روی این مثلث بدون اینکه به بخش خواندن پیغام بروید پیغامی که دریافت کرده اید رو می بینید ! و دوباره با کلیک روی همان مثلث می توانید صفحه باز شده که حاوی متن و مشخصات ایمیلی که دریافت کرده اید را می توانید ببندید !

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

ajaxed_yahoo%21_mail_%28viamatic_webmail++%29-1.jpg

همچینین با نصب این برنامه می توانید با یکبار کلیک کردن فایل های پیوستی ایمیلتون رو دانلود کنید !
در ضمن امکانات دیگری هم داره . وقتی خودتون باهاش کار کنین می فهمین که واقعا به درد بخور هست !
 

hossein_ok

کاربر
2006-10-24
443
650
اطلاعات مخفی فایرفاکس(با وارد کردن کدها در ادرس بار)

شما می توانید با وارد کردن آدرس های زیر در نوار آدرس به قسمت های فایرفاکس دست پیدا کنید که توضیحش جلوش نوشته شده :

about:config

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

about:

اطلاعاتی در مورد فایرفاکس

about:buildconfig

یکسری اطلاعات در باره فایرفاکس

about:cache

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

about:cache?device=disk

فایل های کشی که بر روی هارد هستند ( نمایش اطلاعات )

about:cache?device=memory

فایل های کشی که بر روی رم هستند ( نمایش اطلاعات )

about:credits

نام سازندگان فایرفاکس

about:mozilla

درباره شرکت موزیلا
 

hossein_ok

کاربر
2006-10-24
443
650
MozBackup

برنامه ای بسیار عالی برای گرفتن Backup(گرفتن نسخه پشتیبان)از فایرفاکس

این برنامه قادره از قسمتهای مختلف برنامهای Mozilla FirefoxوMozilla Thunderbird نسخه پشتیبان بگیره.
درفایرفاکس شما میتوانید از:
پسوردهای ذخیره شده-کوکیها-فایلهای دانلود شده-bookmarks-historyوحتی Extensions ،بکاپ بگیرید و در زمان دلخواه بوسیله همان برنامه عمل Restore را انجام بدید .
این برنامه از یک ویزارد تشکیل شده که شما فقط باید تعیین کنید از چه چیزهایی backup بگیرد و این فایل را(با پسوند PVC)در کجا بریزد.
نکته:برنامه اشاره میکنه که همه اکستنشنها رو ساپورت نمیکه اما من در ویندوزی دیگر امتحان کردم وهمه اکستنشنها جواب دادند
خلاصه تا این برنامه را امتحان نکنید به مزیت ان پی نمیبرید.
MozBackup
این برنامه ،زبان های زیادی را پشتیبانی و خوشبختانه زبان فارسی جز ان میشه.که ویزارد را به فارسی ترجمه میکنه.
Persian.lng
__________________​
 

hossein_ok

کاربر
2006-10-24
443
650
تغییر در ظاهر فایرفاکس با ویرایش فایل userChrome.css

سلام.
با ویرایش فایل userChrome.css میتوان تغییراتی رو در ظاهر فایرفاکس ایجاد کرد.این فایلد در پوشه profile فایرفاکس
قرار داره که در حالت پیش فرض وجود نداره و شما خودتون باید بسازینش.
برای ساختن اول باید به پوشه profile فایرفاکس بریمبرای اینکه زودتر به مقصد برسیم در Run تایپ کنید%AppData%
حالا به این مسیر برید:Mozilla\Firefox\Profiles\mk0l2i20.default
به پوشه chrome برید.در این پوشه دو فایل وجود دارد.از فایل userChrome-example کپی بگیرید و در همانجا paste کنید.حالا نام این فایل را به userChrome تغییر بدید.خب حالا فایل مد نظر ما ساخته شد
winksmiley02.gif

در زیر یکی از تغییراتی که میتوان با استفاده از همین فایل در ظاهر فایرفاکس ایجاد کرد توضیح داده ام
------------------------------------------------
تغییر در اندازه Search Bar
یکی از قسمتهای مفید فایرفاکس Search Bar است،که به طور معمول در بالا و سمت راست مرورگر قرار داره.
به نظر شما اندازه این سرچ بار کوچیک نیست؟؟؟چطوره اگه یکم پهناش رو بزرگتر کنیم تا کلمات بیشتری در اون
جا بگیره.
پس:فایل userChrome باز کنید.و در یک خط بعد از جملاتی که به طور معمول وجود داره این کدها رو وارد
کنید:

/* Make the Search box flex wider(in this case 400 pixels wide) */
#searchbar {
-moz-box-flex: 400 !important;
}
#search-container {
-moz-box-flex: 400 !important;
}
حالا از منوی فایل سیو رو انتخاب کنید تا تغییر رو ببینید​
 

hossein_ok

کاربر
2006-10-24
443
650
اکستنشنها و تم های فایرفاکس را تحت سلطه خود در اورید.

تا بحال برای شما اتفاق افتاده که تم یا اکستنشنی را دانلود کنید اما به دلیل اینکه اون ورژن از اکستنشن با نسخه فایرفاکس سازگار نبوده ،نصب نشه.
در این حالت شما دو راه پیش رو دارید:
یا اینکه انقدر صبر کنید تا سازنده اکستنشن ورژن جدیدش رو منتشر کنه ویا اینکه
در ادامه با من همراه باشید.
smilingsmiley.gif


Menu Editor ،یکی از بهترین اکستنشنهای فایرفاکس است که نوید جان در
اینجا توضیحات کاملی رو دربارش شرح دادن.اخرین ورژن منو ادیتور 1.2 است که بر روی نسخه های فایرفاکس 1.5 به بالا نصب نمیشه و این پیغام ظاهر میشه:

qsl261.png


اما کاری که ما انجام میدیم اینه که در ساختار منو ادیتور تغییری بوجود میاریم که بر روی فایرفاکس 1.5 هم نصب شود.
برای اینکار نیاز به برنامه 7-zipداریم.این برنامه قابلیت بازکردن،ساختن و ویرایش فایلهای فشرده را دارد.

لینک غیر مستقیم دانلود(کمتر از 1 مگا بایت):


http://prdownloads.sourceforge.net/sevenzip/7z432.exe?download
این برنامه را دانلود و نصب میکنیم.

7-zip را اجرا میکنیم.در قسمت فایل منیجر این برنامه،فایل Menu Editor.xpi را انتخاب میکنیم.
خب حالا دو پوشه به نامهای Chrome ,defaultsویک فایل با پسوند rdf به نام install را میبینیم.
بر روی فایل install.rdf رایت کلیک کرده و گزینه edit را انتخاب میکنیم.شکل زیر:

qskwvm.png


در این فایل نت ما باید کلمه maxVersion را پیدا کنیم.

qskx0w.png


وتغییر زیر را در ان اعمال میکنیم:

qskx2q.png


از منوی فایل سیو را انتخاب میکنیم و پنجره را میبندیم.
برنامه به شما اعلام میکنه که در فایل install.rdf تغییری ایجاد شده .ایا خواستار اعمال این تغییر در فایل فشرده(xpi)هستید؟؟
ok را انتخاب میکنیم.

حالا menueditor براحتی بر روی فایرفاکس نصب میشود و میتوان از امکانات خوب این برنامه استفاده کرد.

با این روش میتوان هر تم یا اکستنشنی با هر ورژنی را بر روی تمام نسخه های فایرفاکس نصب کرد.​
 

hossein_ok

کاربر
2006-10-24
443
650
معرفی 10 پلاگین برتر فایرفاکس

Tab Mix Plus

tmplogo.png

برنامه های زیادی برای اضافه کردن قابلیت هایی به تب وجود دارد مانند : session savers . اما این برنامه قابلیت های بسیار زیادی داره که تقریبا هر کاری که شما می خواهید با تب ها انجام دهید این برنامه اونو انجام می ده . همچنین این برنامه یه قابلیت بسیار خوب دیگه هم داره . سازنده این برنامه معتقد هست که این برنامه کش فایرفاکس رو تا حدود زیادی بهبود می بخشه و مانع این می شه که کش در خاموش شدن های ناگهانی و مشکلات پاک بشه . البته پیشنهاد می دم که این برنامه رو با برنامه session savers نصب نکنید ...

این برنامه رو می تونید از اینجا دانلود کنید .
برای دیدن عکس های بیشتر از این برنامه به اینجا بروید .
************************************************** *****************
Gmail Space

این برنامه رو قبلا توضیح دادم . برای دیدن توضیحات به اینجا بروید .

************************************************** *****************
All-In-One Sidebar

all-in-one_sidebar-2.jpg

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

همچنین برای مشاهده اطلاعات بیشتر و دیدن کلید های میانبر می تونید به سایت برنامه مراجعه کنید .

************************************************** *****************
Sage

اینم یه برنامه عالی برای RSS - با استفاده از این برنامه می تونید به راحتی آخرین اخبار و موارد مورد علاقه خودتون رو در ستونی کنار فایرفاکس بیاورید و از آن لذت ببرید ...
screenshot_main.jpg


این برنامه رو می تونید از اینجا دانلود کنید .

************************************************** ******************
Reveal

این برنامه که خیلی معروف هست رو هم قبلا معرفی کردم . دانلودش کنید جالبه .
برای مشاهده توضیحات به اینجا برید .
************************************************** ******************
SiteAdvisor
این برنامه برای امنیت بیشتر هست . کار این برنامه اینه که شما رو آگاه می کنه که سایتی که در اون هستید آیا spyware, adware, spam, viruses, browser-based attacks, phishing داره یا نه . برای مشاهده اطلاعات بیشتر می تونید به سایت برنامه و عکسی که برنامه رو توضیح می ده مراجعه کنید .
برای دانلود برنامه می تونید به اینجا برید .

************************************************** ******************
Separe
این برنامه هم قابلیت های جالب و منحصر به فردی برای تب ها داره برای مثال تب ها رو دسته بندی می کنه و دکمه ای برای ایجاد یه تب جدید به قسمت بار تب های اضافه می کنه . همچنین دارای یه قابلیت جالب به نام Tabs preview هست که تمام تب ها رو در یک صفحه نشون می ده ( عکس زیر ) :
separe-4.jpg


برای دیدن عکس های بیشتر از این برنامه می تونید به اینجا بروید .
برای مشاهده توضیحات این برنامه به اینجا بروید .
می تونید این برنامه رو از اینجا دانلود کنید .
************************************************** ******************
Grocery List Generator
کار این برنامه رو هم دقیقا متوجه نشدم فکر نکنم به کار ما بیاد ...
************************************************** ******************
Adblock

اینم یه برنامه عالی برای از بین بردن تبلیغات مزاحم هست . این برنامه می تونه با از بین بردن تبلیغات سرعت مشاهده صفحات وب را خیلی سریع کنه . در ضمن این برنامه قادر هست تبلیغاتی که شما به صورت دستی به اون می دین رو حذف کنه . از این روش می تونید برای حذف کردن عکس های مزاحم استفاده کنید . برای مثال می تونید تمام تبلیغات ستون کناری سایت پی سی ورلد رو حذف کنید و با سرعت بهتری سایت رو ببینید !
settings.rf1.png

این برنامه رو می تونید از اینجا دانلود کنید .

************************************************** ******************
Download Statusbar

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


این برنامه رو می تونید از اینجا دانلود کنید .
برای دیدن عکس های بیشتر به اینجا بروید .​
 

hossein_ok

کاربر
2006-10-24
443
650
چگونه برای فایرفاکس Extension بسازیم

مقدمه :
این مقاله رو جهت آشنایی دوستان با برنامه نویسی Extension برای firefox از سایت mozillazine.org ترجمه شده. در این مقاله به تمامی جزئیات زیاد پرداخته نمیشه ولی مسائل اصلی و کلی مربوط به ساخت Extension برای firefox مورد بررسی قرار می گیره.

مقاله:
این مقاله مراحل ساختextensions را به طور مقدماتی توضیح می دهد. در دو قسمت آخر نکاتی در این مورد مطرح شده و همچنین نحوه ساخت package مطرح شده است.
Extension هایی که از این طریق ایجاد می شوند فقط در firefox ورژن 1.5 یا بالاتر کار خواهند کرد، البته با اندکی تغییر می توانید آن را مطابق با ورژن 1 در بیاورید.

لیست مطالب ارائه شده:
1- ایجاد محیط extension
2- ایجاد فایلهای اصلی
1-2- ساختار دایرکتوری
2-2- فایلهای اصلی
1-2-2- chrome.manifest
2-2-2- overlay.xul
3-2-2- overlay.js
4-2-2- overlay.dtd
5-2-2- install.rdf
3- ثبت extension خودتان در Extension Manager
4- چرخه تولید
5- ایجاد فایل نهایی
6- منابع
ایجاد محیط extension

این مقاله بر روی ساخت extension برای firefox متمرکز است، اما می توان از طریق این مقاله برای سایر برنامه های mozilla ، extension طراحی کرد؛ مانند Thunderbird.
اولین چیزی که احتیاج خواهید داشت، دانلود آخرین ورژن برنامه است. می توانید آخرین نسخه firefox را از اینجا دانلود کنید. برای اینکه این مقاله قابل استفاده باشد باید نسخه Deer Park Alpha را دریافت نمایید.
برای اطلاعات بیشتر به این آدرس مراجعه کنید: Setting up extension development environment.

ایجاد فایلهای اصلی

مطمئنا میدانید که extension ها ظاهر(UI) برنامه را تحت تاثیر قرار می دهند (ظاهر برنامه با اصطلاح chrome شناخته می شود ) و قابلیت تغییر ظاهر با استفاده از overlay در صفحات و پنجره ها گنجانده شده است.
اینoverlay ها به عنوان قسمتی از package شما خواهند شد. اغلب extension ها حاوی یک یا چند locales و skinsهستند. (locales حاوی فایلهایی جهت چندزیانه بودن است؛ و skins حاوی فایلهایی جهت اعمال پوسته به extension شما. برای درک بهتر مفهوم آنها توصیه می کنیم که فصل XUL Structure را از سری مقالات XULPlanet's XUL Tutorialو Configurable Chrome مطالعه کنید).
این قسمت فایلهای مورد نیاز جهت اینکه extension شما معتبر شناخته شده و در firefox ثبت شود را معرفی می کند.
می توانید یک فایل فشرده نمونه را که حاوی تمامی فایلهای مورد نیاز برای ساخت و به ثبت رساندن extension در Extension Manager است، دریافت نمایید. از اینجا: دانلود کنید
برای درک نحوه کارکرد هر یک از فایل ها شما را به خواند ادامه مقاله دعوت می کنم.
ساختار دایرکتوری

در زیر ساختار دایرکتوری است که ما استفاده خواهیم کرد. ممکن است ساختار شما کمی متفاوت باشد، در این صورت باید فایل chrome.manifest را تغییر دهید. این فایلها را در شاخه ای ایجاد کنید که قصد توسعه پروژه خودتان را دارید.
کد:
helloworld/
chrome.manifest
install.rdf
content/
overlay.js
overlay.xul
locale/
en-US/
overlay.dtd
skin/
overlay.css

نام دایرکتوری ها عبارتند از "Content" ، "locals" و "skin" که این شاخه ها و فایل های آنها اجباری هستند و شما باید حتما آنها را ایجاد نمایید. این فایلها در مراحل بعدی مورد استفاده قرار خواهند گرفت.(مثلا در chrome.manifest و install.rdf).
نکته: این ساختار دایرکتوری فقط در مرحله توسعه و برنامه نویسی مورد استفاده خواهد بود و در مرحله ایجاد فایل package از ساختار دیگری استفاده خواهد شد.
 

hossein_ok

کاربر
2006-10-24
443
650
فایلهای اصلی

chrome.manifest

ورژن اخیر Firefox فایل ساده و متنی chrome.manifest (که در ورژن های قدیمی فایل گیج کننده contents.rdf بود) را برای تعیین اینکه package چه چیز هایی دارد و چه کارهایی می تواند انجام دهد، مورد استفاده قرار می دهد. ساختار این فایل در مقاله Chrome Registration توضیح داده شده است.
ما برای مثالمان یک فایل نمونه chrome.manifestکه حاوی ساختار دایرکتوری است ایجاد خواهیم کرد.
آن چیزی مانند این خواهد شد (به یاد داشته باشید که نام extension ما "helloworld" است):
کد:
content helloworld content/
overlay chrome://browser/content/browser.xul chrome://helloworld/content/overlay.xul

locale helloworld en-US locale/en-US/

skin helloworld classic/1.0 skin/
style chrome://global/content/customizeToolbar.xul chrome://helloworld/skin/overlay.css
توضیح خطوط فایل:

خط1- نشاندهنده محل فایل ها است.
خط2- یک overlay را به chrome://browser/content/browser.xul منتصب می کند. این کار به شما این امکان را می دهد که در ظاهر پنجره اصلی firefox را با اضافه یا تغییر اجزا از طریق فایل overlay.xul تغییراتی ایجاد کنید.
خط4- زبان انگلیسی را به ثبت می رساند.
خط6- پوسته پیش فرض را معرفی می کند.
خط7- فایل استیل overlay.css را به chrome://global/content/customizeToolbar.xul منتصب می کند.(برای مطالعه مثالی از نحوه اضافه کردن کنترل به نوار ابزار به اینجا مراجعه کنید: creating toolbar buttons ). به جای استیل می توانید یک overlay را به ثبت برسانید که خود حاوی استیل است. برای تعریف استیل در overlay از دستورالعمل <?xml-stylesheet?> استفاده کنید.

هشدار: هرگز اسلش (/) پایانی مسیر ها را فراموش نکنید. "content/" به خوبی کار خواهد کرد ولی "content" دچار مشکل خواهد شد.
نکته: این فایل کمی متفاوت از فایلی است که در زمان ایجاد package یا همان فایل XPI مورد استفاده خواهد بود.

overlay.xul

این یک فایل ساده از نوع XUL می باشد. مطالب بیشتر را در مورد overlay ها در XUL Planet مطالعه کنید، البته آن مقاله کاربرد های مختلف overlay ها را هم توضیح می دهد.
یک overlay نمونه مانند زیر است:
کد:
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://helloworld/skin/overlay.css" type="text/css"?>
<!DOCTYPE overlay SYSTEM "chrome://helloworld/locale/overlay.dtd">
<overlay id="helloworld-overlay"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script src="overlay.js"/>

<menupopup id="menu_ToolsPopup">
<menuitem id="helloworld-hello" label="&helloworld;"
oncommand="HelloWorld.onMenuItemCommand(event);"/>
</menupopup>
</overlay>

توضیح خطوط فایل:

خط1- این خط مربوط به تعریف XML است و ورژنی از Xml که مورد استفاده قرار خواهد گرفت را تعیین می کند. همچنین می توانید نوع encoding فایلتان را مشخص کنید که البته به ندرت استفاده خواهد شد.
خط2- این خط اختیاری است و جهت تعریف استیل مورد استفاده است.
خط3- این خط نیز اختیاری است، اما اگر برای زبانها مختلف فایل overlay.dtd را تعریف کرده اید این قسمت الزامی می شود. از این خط برای تعیین زبان استفاده کنید.
خط4-5- المنت اصلی را معرفی می کند. این باید یک المنت XUL باشد (<overlay>).
خط6- این خط اختیاری است و جهت اظافه کردن اسکریپت مورد استفاده است. قسمت بعدی را برای اطلاعات بیشتر مطالعه کنید.
خط8-10- یک آیتم منو را به منوی Tools در پنجره اصلی firefox اضافه می کند. برای اطلاعات بیشتر به این مقاله مراجعه کنید: Adding items to menus .

overlay.js

یک نکته مهم که باید بدانید این است که تمامی اسکریپت ها در هر صفحه اینترنتی که ایجاد می شود بارگذاری (load) خواهند شد (اسکریپت ها از طریق پنجره برنامه فقط برای خودش اجرا خواهند شد، اما اسکریپت ها برای هر صفحه توسط overlay ها بارگذاری خواهند شد ). این بدان معنی است که نام های متفاوتی و یکتایی را در تعریف های عمومی به کار برید تا از تداخل با سایر extension ها پرهیز کنید.
یک راه حل این است که تمام معرف های عمومی را با پسوندی از مخفف نام extension خودتان تغییر نام دهید یا با قرار دادن تمامی متغیر ها و توابع در یک آبجکت (object) با نامی یکتا و متفاوت، از تداخل جلوگیری کنید.
نمونه ای JavaScript برای یک overlay مانند زیر است:

کد:
var HelloWorld = {
onLoad: function() {
// initialization code
this.initialized = true;
},

onMenuItemCommand: function() {
if(this.initialized)
alert("Hi!");
}
};
window.addEventListener("load", function(e) { HelloWorld.onLoad(e); }, false);
overlay.dtd

فایلهای DTD برای ایجاد XUL/XBL/XHTML و سایر انواع فایل XML برای تعیین زبانهای مختلف در شرکت Mozilla مورد استفاده است.
در حقیقت بجای استفاده از کدهای پیچیده و مشکل در فایل XUL خود ،از تگهای XML استفاده کنید.
این فایل به extension شما این اجازه را میدهد تا چند زبانه باشد. انتخاب زبان در زمان اجرا و توسط firefox انجام خواهد شد.
در فایل های DTD برای تعریف یک رشته مانند زیر عمل می کنیم:
کد:
<!ENTITY helloworld "Hello World!">
 

hossein_ok

کاربر
2006-10-24
443
650
install.rdf

این فایل توسط Extension Manager زمانی که یک فایل XPI نصب و ثبت میشود، مورد استفاده است. در firefox ورژن 1.5 یا بالاتر از این فایل فقط برای تعیین اطلاعات مورد نیاز Extension Manager مانند ID ، شماره نگارش ، توضیحات ، نویسنده و غیره کاربرد دارد. برای اطلاعات بیشتر به این آدرس مراجعه کنید.

ثبت extension خودتان در Extension Manager

ایجاد فایلها و ایجاد آنها با توجه به توضیحات داده شده و سپس ثبت آن در Extension Manager کار آسانی است. فقط کافی است که یک فایل "pointer" با نام id مربوط به extension را در شاخه مربوطه ایجاد نمایید. سپس آدرس فولدری را که حاوی فایلهای install.rdf و chrome.manifest است، در داخل آن تایپ کنید و آن را ذخیره کنید.
برای نمونه در مثال helloworld ، id آن {71e95839-6f7e-470d-be54-77012fec6313} است و می خواهیم آن را به آدرس X:\Dev\helloworld\ ثبت کنیم (در این آدرس فایل install.rdf و سایر فایلها وجود دارد)، فقط کافی است که یک خط به فایل با نام {71e95839-6f7e-470d-be54-77012fec6313} اظافه کنیم و آن خط این است:
کد:
X:\Dev\helloworld

چرخه تولید

پس از به ثبت رساندن فایل با توجه به توضیحات داده شده، متوجه سادگی کار با extension ها خواهید شد. پس از مطالعه مقاله http://kb.mozillazine.org/Setting_up...nt_environment چرخه توسعه شما مانند زیر خواهد بود:
1- ایجاد فایلهای extension.
2- باز کردن پنجره یا پنجره هایی که extension بر آن اثر می کند.
2-1- اگر فایل chrome.manifest را تغییر داده اید باید از برنامه خارج و دوباره آن را اجرا نمایید.
2-2- اگر فایل install.rdf را تغییر داده اید باید فایل pointer که همنام با id است را باز کرده و دوباره ذخیره کنید؛ بدون هیچ تغییری در محتویات آن. ( این کار جهت به روز رسانی تاریخ آخرین تغییر فایل است).
نکته: اگر فایل install.rdf را تغییر داده اید حتما لازم است که زمان آخرین تغییر دایرکتوری نیز به روز شود. برای این کار یک راه ساده این است که یک شاخه جدید در فولدر مربوط به extension ایجاد کنید و سپس آن را حذف کنید! در لینوکس باید از دستورات استفاده نمایید.

ایجاد فایل نهایی

همانطور که قبلا گفته شد باید در فایل chrome.manifest قبل از ایجادpackage تغییراتی را اعمال نمایید.

در هنگام توسعه:

ساختار فایلها:
کد:
helloworld/
chrome.manifest
install.rdf
components/
defaults/
preferences/
mydefaults.js
content/
overlay.js
overlay.xul
locale/
en-US/
overlay.dtd
skin/
overlay.css


 

hossein_ok

کاربر
2006-10-24
443
650
ساختار فایل chrome.manifest :
کد:
content helloworld content/
overlay chrome://browser/content/browser.xul chrome://helloworld/content/overlay.xul

locale helloworld en-US locale/en-US/

skin helloworld classic/1.0 skin/
style chrome://global/content/customizeToolbar.xul chrome://helloworld/skin/overlay.c

جهت ایجاد فایل پکیج(xpi):

ساختار فایلها:
کد:
helloworld.xpi/
chrome.manifest
install.rdf
components/
defaults/
preferences/
mydefaults.js
chrome/
helloworld.jar
content/
overlay.js
overlay.xul
locale/
en-US/
overlay.dtd
skin/
overlay.css

ساختار فایل chrome.manifest که در"jar:chrome/helloworld.jar!/" خواهد بود:
کد:
content helloworld jar:chrome/helloworld.jar!/content/
overlay chrome://browser/content/browser.xul chrome://helloworld/content/overlay.xul

locale helloworld en-US jar:chrome/helloworld.jar!/locale/en-US/

skin helloworld classic/1.0 jar:chrome/helloworld.jar!/skin/
style chrome://global/content/customizeToolbar.xul chrome://helloworld/skin/overlay.css

مجبور نیستید که فایلها را در هنگام ایجاد package در داخل یک فایل jar قرار دهید، ولی جهت گرفتن نتایج بهتر این کار را توصیه میکنیم.
جهت یادگرفتن نحوه ایجاد package به این آدرس بروید: http://kb.mozillazine.org/Packaging_extensions .

[مترجم]
جهت کامل شدن این مقاله نحوه ساخت فایل xpi با استفاده از winrar توضیح داده میشه:
1- قبل از هر کاری ساختار دایرکتوری و فایل chrome.manifest خود را مانند آنچه که توضیح داده شده دربیاورید. برای این کار دایرکتوری های content و locale و skin را به شاخه chrome انتقال دهید.
2- فایل winrar.exe را به آدرس C:\WINXP\system32 کپی کنید.
3- فایل build.bat را در کنار فایل install.rdf ایجاد کنید و در داخل آن این کد ها را تایپ کنید:
کد:
set x=%cd%
md build\chrome
cd chrome
winrar.exe a -r -ibck -m0 -afzip -n@"..\list.txt" "%x%.jar"
move "%x%.jar" "..\build\chrome\"
cd ..
copy install.rdf build
cd build
winrar.exe a -s -ibck -r -m5 -afzip "%x%.xpi"
move "%x%.xpi" ..\
cd ..
rd build /s/q

4- فايل متني list.txt را هم در کنار فایل Install.rdf ایجاد کنید متن آن مانند زیر است:
کد:
*.rdf
*.js
*.properties
*.xul
*.dtd
*.png
*.css

5- بدین ترتیب فایل xpi شما با نام دایکتوری موجود در آن ایجاد می شود.
 

hossein_ok

کاربر
2006-10-24
443
650

معرفی پلاگینها و برنامه های کمکی برای بهبود فایرفاکس


معرفی و انجام کارهایی که برای بهبود فایرفاکس مفید هست .

PDF Download

pdfdownload_160x57.jpg

اگر شما فایل های PDF انگلیسی زیاد باز می کنید این برنامه خیلی می تونه کمکتون کنه . کار این برنامه در مواقع مواجه شدن با یه فایل pdf اینه که 3 تا گزینه به شما نشون می ده :
1- دانلود پی دی اف
2- باز کردن در مرورگر
3- باز کردن با فرمت HTML
دانلود

NoScript

noscript2_160x92.jpg

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

FlashBlock

flashblock_160x92.jpg

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

FireTune

firetune_160x90.jpg

این برنامه هم کارش اینه که یه سری تنظیمات رو به صورت خودکار برای فایرفاکس تغییر می ده در جهت بهبود سرعت دانلود صفحات و باز شدن فایرفاکس . این برنامه برای سیستم های ضعیف خیلی مفیده ...
دانلود

Control animations with about:config
noani_160x89.jpg

در قسمت آدرس بار فایرفاکس عبارت about:config را بنویسید و دکمه Enter را فشار دهید . عبارت زیر را پیدا کنید :
image.animation_mode
برای متوقف کردن نمایش انیمیشن ها در سایت ها روی این گزینه دو بار کلیک کنید و مقدار اونو به " none " تغییر دهید . برای برگشتن به حالت پیشفرض می توانید به همین مسیر بیاین و مقدار را برابر " normal " قرار دهید .

Clean up downloads

downloads_160x92.jpg

فایرفاکس هرچیزی رو که دانلود می کنید در دانلود منیجر خود ثبت می کند . اگر این تعداد از 20 عدد بیشتر شود به مرور موجب سنگینی مرورگر می شود پس توصیه می شود که هر از چند گاهی دستی این قسمت رو با کلیک کردن بر روی دکمه Clean up پاک کنید . همچنین می تونید برای این قسمت تنظیماتی رو در قسمت Options فایرفاکس تعریف کنید . برای مثال : پاک کردن لیست به صورت خودکار پس از بستن مرورگر

Back-Forward cache

bshmtv_160x71.jpg

در نسخه های جدید فایرفاکس Back-Forward cache خیلی بهبود یافته ولی شما می تونید با ترفند زیر اونو بهتر و بهتر کنید :
اگر می خواهید بعد از کلیک کردن روی دکمه های Back یا Forward خیلی سریع به عقب و جلو بروید می توانید به قسمت " about:config " بروید و در اونجا عبارت زیر رو پیدا کنید :
browser.sessionhistory.max_total_viewers
مقدار پیشفرض این گزینه -1 است . اگر شما 512 مگ رم دارید می تونید این مقدار رو تا 8 اضافه کنید . بسته به نیاز خودتون ( حداکثر تا 8 ) می تونید این عدد رو اضافه کنید . ( هر چی بیشتر صفحات قدیمی تر سریعتر لود می شه )

Zap and other bookmarklets

zap_160x92.jpg

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

Disable/uninstall extensions
disabled_160x58.jpg

فایرفاکس این قابلیت رو داره که شما بتونید یه برنامه رو از کار بندازید یا پاک کنید . برای از کار انداختن و یا پاک کردن یه برنامه می تونید از منوی Tools به Extentions بروید و در اونجا هر برنامه رو که کم استفاده می کنید غیرفعال کنید ( بر روی اسم برنامه کلیک راست کنید و از منوی باز شده گزینه Disable رو انتخاب کنید ) و برنامه هایی رو که نمی خواهید پاک کنید ( کلیک راست و انتخاب گزینه Uninstall ) . نصب برنامه های زیاد موجب این می شه که فایرفاکس تا حدودی کند تر بشه و سنگینتر . برای مثال فایرفاکس شما نباید مثل این طرف پر از برنامه های جانبی باشه ...

Start in Safe Mode

safemode_160x39.jpg

یه قابلیتی خوبی که فایرفاکس داره اجرا در حالت Safe mode هست . شما می توانید با مراجعه به آدرس زیر فایرفاکس رو در این جالت بارگزاری کنید :
به قسمت run بروید و عبارت زیر را تایپ کنید :
C:\Program Files\Mozilla Firefox\firefox.exe" -safe-mode
همچنین در منوی استارت در منوی موزیلا فایرفاکس هم گزینه ای برای اجرای فایرفاکس در این حالت وجود داره .
حالا مزیت استفاده از این قسمت چیه ؟
با اجرای این گزینه فایرفاکس شما بدون هیچ تم و برنامه جانبی ای باز می شه .
حالا چه فایده ای داره ؟
این برنامه های جانبی ساخته دست موزیلا نیست و مردم اونارو ساختن و می سازن بنابراین بدون اشکال نمی تونن باشن . ممکنه بعد از نصب یکی از این برنامه ها مرورگر اجرا نشود و یا خیلی سنگین شود و یا اشکالات دیگه . شما با مراجعه به قسمت safe mode می تونید این برنامه یا تم مشکل دار رو براحتی حذف کنید .
* برنامه هایی که در این تاپیک معرفی می شن تست شده اند و از این مشکلات ندارند . اگر هم دارای مشکل باشن دوستانی که دانلود کرده اند گزارش می دن ( طبق آماری که از این تاپیک گرفته شده هر برنامه جانبی ای که معرفی می شه بین 20 تا 250 بار دانلود می شه پس مطمئنا اگر مشکلی باشه خیلی زود گزارش می شه ) .​
 

hossein_ok

کاربر
2006-10-24
443
650
یک راه حل برای صفحاتی که در فایرفاکس به خوبی نشان داده نمیشوند!
(از سمت چپ ناقص - به غیر از IE Tab)


دیدید بعضی موقع ها تویانجمن ها یا بعضی سایت ها . سایت اینقدر بزرگه که
از اونور فایر فوکس میزنه بیرون ونصفش دیده نمیشه
برای مثال :بعضی از نوشته های همین نوید خودمون یا بچه های دیگه برین یه سری به مطلب شماره 1146
که نوید نوشته توی صفحه 115 بزنید میبینید که مطلب هاش نصفه حتی اگر فایر رو هم full screen بکنیم
بازم نصفه دیگش نیست ولی با IE این مشکل رو نداره حالا چرا؟ نمیدونم
راه حل
اکستنشن web developer رو که قبلا معرفی شده رو نصب کنید این اکس.. یک تولبار
بسیار قوی داره که دکمه کرکره ای مانند داره که اسمش هست Resize روی اون کلیک کنید(در این منو میتونید صفحه وب رو به صورت کامل کوچک و بزرگ کنید)
حالا برای دیدن این صفحه های بزرگ (دکمه Resize)
از منو zoom /zoom out رو دو بار میزنیم تا صفحه کوچک بشه
حالا میبینی که صفحه کوچک شده ولی فونت ها اینقدر ریزه که با عینک مادر بزرگتم نمیتونی بخونیشون
حالا دکمه ترکیبی ctrl+ + رو اینقدر میزنی تا فونت ها مناسب دید بشن
این کار برای سایتهای که خیلی شلوغ هستن هم بدرد میخوره​
 

hossein_ok

کاربر
2006-10-24
443
650
تغییر Bokmarks Toolbar در چند ردیف

به طور معمول Bookmarks Toolbars در فایرفاکس فقط در یک ردیف قرار میگیره.اما شما میتونید با وارد کردن
کدهای زیر در فایل userChrome.css
بوکمارک های خود رو در چند ردیف قرار بدید.
کد:
/* Multi-row bookmarks toolbar */
#bookmarks-ptf {display:block}
#bookmarks-ptf toolbarseparator {display:inline}
 

hossein_ok

کاربر
2006-10-24
443
650
روش پاک کردن فایرفاکس بطور کامل

روش پاک کردن فایرفاکس بطور کامل . فکر کنم واضح باشه و نیازی به ترجمه نداشته باشه :
1. Go to Windows Control Panel>Add/Remove Programs, and if a 'Mozilla Firefox' entry (or similar) exists, select it and click Change/Remove and uninstall it. Note, you can also uninstall Firefox by going to the \Program Files\Mozilla Firefox\uninstall\ directory and running the UinstallFirefox.exe file. Reboot if required.

2. Go to your Documents and Settings\[username]\Application Data\Mozilla directory and delete the entire \Firefox subdirectory and all of its contents. Note that this will delete all of your bookmarks and saved settings. If you want to backup any or all of your current Profile, see the Customizing Firefox section first.

3. Go to your \Program Files\Mozilla Firefox\ directory and delete it and all of its contents.

4. Using a registry cleaner like RegCleaner 4.3, find and remove all Firefox/Mozilla-related entries (usually there are several Mozilla entries to be found) and remove them. Alternatively you can use the Registry Editor (Start>Run>Regedit) and delete the following keys - that is, right click on their name in the left pane of Registry Editor and select Delete:

[HKEY_CLASSES_ROOT\FirefoxHTML]

[HKEY_CURRENT_USER\Software\Classes\Applications\fi refox.exe]

[HKEY_CURRENT_USER\Software\Mozilla]

[HKEY_CURRENT_USER\Software\MozillaPlugins]

[HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla]

[HKEY_LOCAL_MACHINE\SOFTWARE\mozilla.org]

[HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins]

mohammad_xlr جان شما چی رو می خاوی ذخیره کنی ؟ یه صفحه اینترنتی ؟ یه تصویر و ...
متاسفانه در صفحات php ف ف نام اصلی صفحه رو ذخیره می کنه و نه عنوان رو . ولی به هر حال حتما راه حلی برای این کار هست ...
در ضمن شما می تونی از منوی help به قسمت for internet explorer user بری ...

shahbab جان این مشکلات که یهو اتفاق میفته معمولا از ویندوز هست . شما یه بار سیستمت رو چک کن و ف ف رو یه بار روی خودش نصب کن و فایل های موجود ف ف رو پاک کن ( مثل کش ) . ببین چی می شه ....​
 

hossein_ok

کاربر
2006-10-24
443
650
نحوه تغییر Profile ورژن 1.5.3


همون طور که گفتم توی این ورژن به بالا اگر به طور دستی بخوای پوشه profile رو تغییر بدی فایر فوکس این اجازه رو نمیده حالا چرا نــــــــیدونم
blushsmiley.gif


فایر تمام تنطیمات فایل ها و ملحقاتش رو توی این پوشه میزاره
C:\Documents and Settings\<login user name>\Application Data\Mozilla\FireFox\Profiles\<Profile name>
برای گرفتن پشتیبان از تمام تنظیمات و اکستنشنها کافیه که از این پوشه Backup بگیرید تا هر وقت که
لازم شد (وقتی ویندوز رو عوض کردین)مثل روز اول از فایر استفاده کنید.
در ضمن میتونید چندین پروفایل برای فایر فاکس بسازید و با هر کدوم که خواستید فایرفاکس رو لود کنید
حالا برای انتخاب پروفایل باید از پنجره firefox - chooseUser profile استفاده کنید
برای اوردن این پنجره در قسمت run این فرمان رو تایپ کنید.
firefox.exe -p
(دقت کنید فایر فوکس اجرا نشده باشه )
بقیه گزینه ها رو قبلا توضیح دادم
من فقط قصد داشتم اوردن پنجره cheooseUser profile رو توی این ورژن بگم
البته فکر کنم توی بقیه ورژن ها هم با این روش بیاد​
 
بالا