مرورگرهای وب

تفریحی ماه استار -عکس ,فال,اس ام اس,دانلود

  

برای کروم افزونه بنویسید (قسمت دوم-آماده سازی)‎

chrome extensions2 برای کروم افزونه بنویسید (قسمت دوم آماده سازی)‎

در نخستین قسمت از مقاله «برای کروم افزونه بنویسید» تمام تلاشم را کردم به زبان ساده تاریخچه و هر آنچه پیرامون افزونه نویسی برای مرورگر به ویژه گوگل کروم هست را شرح دهم. حال در این قسمت نیز باید شما را برای افزونه نویسی آماده سازم. به عبارتی ، توضیحاتی قابل ذکر هستند که تصمیم گرفتم پیش از آغاز کدنویسی آنها را در قسمتی جدا نوشته تا پاسخ سوالات پرتکرار خوانندگان را بدهم.

  • از آخرین نگارش مرورگر استفاده کنید

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

  • JSON

ویکیپدیا در این رابطه نوشته است: جی سون مخفف JavaScript Object Notation (زبان نشانه گذاری شیء جاوا اسکریپت) ، یک استاندارد باز متنی سبک برای انتقال خوانای داده ها است.
از این زبان نشانه گذاری به منظور نوشتن محتویات اصلی ترین فایل –manifest.json- برای شناساندن افزونه به گوگل کروم استفاده می شود.

  • HTML/CSS

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

  • نحوه بسته بندی افزونه خام

گزینه Developer mode را در مسیر زیر در مرورگر خود فعال کنید.

Capture 600x67 برای کروم افزونه بنویسید (قسمت دوم آماده سازی)‎

بر روی دگمه Pack extension… کلیک کرده و در پنجره باز شده هم بر روی دگمه Browse… مربوط به Extension root directory کلیک کنید. حال پوشه مربوط به افزونه که حاوی تمامی فایل هایی است که افزونه به آنها نیاز دارد را انتخاب کنید و دگمه Pack Extension را کلیک کنید.

  • پس از بسته بندی

پس از بسته بندی افزونه خام ، در کنار پوشه مربوط به افزونه دو فایل با پسوند های .crx و .pem ایجاد خواهد شد که اختصاراً در زیر در موردشان توضیح میدهم.
.crx – فایلی که آن را در اختیار علاقه مندان قرار می دهید تا بر روی مرورگرشان نصب و سپس استفاده کنند.
.pem – فایلی که حاوی کلید محرمانه است و باید نزد سازنده افزونه محفوظ بماند.

  • افزونه خود را پیش از انتشار آزمایش کنید

آزمایش پس از نوشتن همیشه از موارد الزامی بوده و هست. زیرا مشکلات کوچک و بزرگ را پیش از در اختیار عموم قرار دادن می شود برطرف کرد.
به صفحه ای که در بخش “نحوه بسته بندی افزونه خام” اشاره شد بروید و بر روی دگمه Load unpacked extension… کلیک کرده و پوشه مربوط به افزونه خام را برگزینید. حال در فهرست زیر که افزونه های نصب شده را نشان می دهد ، افزونه شما در سطر قرار دارد.

  • چگونه افزونه را در دسترس عموم برای دریافت قرار دهیم؟

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

  • برای ارسال افزونه به سرور گوگل این ویدئو را تماشا کنید.

 

  • منبع مهمی که در طول مسیر نیاز می شود

Google Chrome Extensions – صفحه اصلی مربوط به توسعه دهندگان گوگل کروم که شامل توضیحات بسیار کامل با نمونه های متنوع است.

مطالب مرتبط

ادامه مطلب icon برچسب ها: , , , , , , , ,

صفحه Enhanced History برای گوگل کروم

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

eh1 صفحه Enhanced History برای گوگل کروم

از برتری های Enhanced History می توان به گزینه های زیر اشاره کرد :

جستجو بر اساس محدوده تاریخ

محدود کردن جستجو ها بر اساس کلکات کلیدی

نمایش بازدید از وب سایت ها و مشخص کردن آدرس هایی که بیشتر بازدید شده اند

امکان پاک کردن لیست تاریخچه در کمترین فرصت

ابزار های در دسترس : تقویم  . ابزار افزایش بهره وردی و هیستوری یا تاریخچه درختی برای جستجوی بهتر

دانلود افزونه Enhanced History 

مطالب مرتبط

ادامه مطلب icon برچسب ها: , , , , , , , ,

نگاهی به آپدیت جدید نسخه آندرویدی مرورگر کروم

chrome for android 600x293 نگاهی به آپدیت جدید نسخه آندرویدی مرورگر کروم

اگر یادتان باشد مدتی قبل ، شرکت گوگل نسخه آندرویدی مرورگر کروم را منتشر کرد و ما هم مطلبی را به این مرورگر اختصاص دادیم . اکنون پس از گذشت یک مدت کوتاه ، گوگل آپدیتی را برای این مرورگر ارائه کرده است و میخواهیم ببینیم در این نسخه شاهد چه تغییراتی خواهیم بود . با گویا آی تی همراه باشید ………

۱- اضافه شدن نمای دسکتاپ : ابتدا بگذارید توضیحی در مورد نمای دسکتاپ بدهیم . هنگامی که شما از وبسایتی دیدن میکنید ، دو نما ممکن است برای شما بارگذاری شود . نمای دسکتاپ یا Desktop View که حالت عادی تمام وبسایت ها است و همان چیزی است که در مرورگر کامپیوتر خود مشاهده میکنید . اما این روزها که استفاده از تلفن های همراه برای اتصال به اینترنت و بازدید از وبسایت ها هر روز بیشتر و بیشتر میشود ، بسیاری از وبسایت ها ( مخصوصا وبسایت های بزرگ و پرطرفدار دنیا ) از قابلیت نمای موبایل یا Mobile View نیز پشتیبانی میکنند . این کار به دو دلیل انجام میشود .

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

* اندازه صفحه نمایش : صفحه نمایش اکثر گوشی ها حداکثر ۵ اینچ ( یا کمی بیشتر ) است و باید یک صفحه مناسب برای این سایز تهیه شود تا کاربر با مشکلاتی نظیر نمایش نامنظم صفحه و بهم ریختگی ها مواجه نشود .

پس از اینکه صفحه مخصوص موبایل طراحی شد ، هنگام ورود به وبسایت مورد نظر ، دستگاهی که شما با استفاده از آن به وبسایت مذکور متصل شده اید تشخیص داده میشود . اگر شما با استفاده از یک کامپیوتر به آن وبسایت متصل شده باشید که نمای دسکتاپ برای شما به نمایش در خواهد آمد . اما در صورت استفاده از گوشی های موبایل ، نمای موبایل را مشاهده خواهید کرد که این نما معمولا در یک Sub Domain قرار میگیرد . مثل آدرس m.facebook.com که مخصوص مرورگرهای موبایل است .

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

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

۲- دسترسی سریع تر به وبسایت های مورد علاقه شما از Home Screen : قابلیت بوکمارک صفحات را میتوان یکی از اصلی ترین قابلیت های یک مرورگر دانست که به ما اجازه تا به وبسایت های مورد علاقه خود به سرعت دسترسی پیدا کنیم . اما این بار مرورگر کروم میخواهد سرعت دسترسی به وبسایت های مورد علاقه تان را حتی از قبل هم بیشتر کند . چگونه ؟ با استفاده از ساخت بوکمارک ها به عنوان میانبر ( Shortcut ) در صفحه خانگی یا همان Home Screen . شما میتوانید به صورت خیلی ساده ، بوکمارک های خود را به عنوان میانبر در Home Screen بسازید و از همان جا به وبسایت های مورد علاقه تان سر بزنید .

۳- باز کردن لینک ها با اپلیکیشن های دلخواه : گاهی اوقات شاید بخواهید که لینک های مورد نظر خود را با استفاده از یک اپلیکیشن دیگر ( که میتواند یک مرورگر باشد ) باز کنید . در این هنگام اگر بخواهید از URL لینک کپی بگیرید و در اپلیکیشن مورد نظرتان باز کنید ، کمی وقت گیر خواهد بود .

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

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

در صورت تمایل میتوانید نسخه آندرویدی کروم را برای سیستم عامل آندروید ۴٫۰ از Google Play دریافت کنید .

منبع

مطالب مرتبط

ادامه مطلب icon برچسب ها: , , , , , , , , , , , , , , , , , , ,