
مناسب برای دانش آموزان و ورزشکاران
در هر کجا که هستید آبی خنک و گوارا نوش جان کنید
محصولی پرفروش و جدید برای اولین بار در ایران
با ظرفیت جاگیری 480 میلی لیتر آب
برای مشاهده تصاویر و توضیحات بیشتر کلیک کنید...
برای کروم افزونه بنویسید (قسمت دوم-آماده سازی)
- 29 آوریل 2012
- اخبار فناوری
در نخستین قسمت از مقاله «برای کروم افزونه بنویسید» تمام تلاشم را کردم به زبان ساده تاریخچه و هر آنچه پیرامون افزونه نویسی برای مرورگر به ویژه گوگل کروم هست را شرح دهم. حال در این قسمت نیز باید شما را برای افزونه نویسی آماده سازم. به عبارتی ، توضیحاتی قابل ذکر هستند که تصمیم گرفتم پیش از آغاز کدنویسی آنها را در قسمتی جدا نوشته تا پاسخ سوالات پرتکرار خوانندگان را بدهم.
- از آخرین نگارش مرورگر استفاده کنید
وقتی شما از آخرین نگارش مرورگر کروم استفاده می کنید علاوه بر تعمیر شدن حفره های امنیتی و افزوده شدن ویژگی های منحصربفرد ، ایرادات موجود در صفحه مربوط به ساخت افزونه نیز برطرف می شود. این مورد در اولویت قرار دارد زیرا عمل بسته بندی افزونه در خود مرورگر در چند ثانیه صورت میگیرد.
- JSON
ویکیپدیا در این رابطه نوشته است: جی سون مخفف JavaScript Object Notation (زبان نشانه گذاری شیء جاوا اسکریپت) ، یک استاندارد باز متنی سبک برای انتقال خوانای داده ها است.
از این زبان نشانه گذاری به منظور نوشتن محتویات اصلی ترین فایل –manifest.json- برای شناساندن افزونه به گوگل کروم استفاده می شود.
- HTML/CSS
آشنا ترین نامی که تابحال در ساخت صفحات وب شنیده اید. از این دو زبان پرکاربرد همانند پیش ، در ساخت ظاهر و ساختمان افزونه نیز استفاده می شود.
- نحوه بسته بندی افزونه خام
گزینه Developer mode را در مسیر زیر در مرورگر خود فعال کنید.
بر روی دگمه Pack extension… کلیک کرده و در پنجره باز شده هم بر روی دگمه Browse… مربوط به Extension root directory کلیک کنید. حال پوشه مربوط به افزونه که حاوی تمامی فایل هایی است که افزونه به آنها نیاز دارد را انتخاب کنید و دگمه Pack Extension را کلیک کنید.
- پس از بسته بندی
پس از بسته بندی افزونه خام ، در کنار پوشه مربوط به افزونه دو فایل با پسوند های .crx و .pem ایجاد خواهد شد که اختصاراً در زیر در موردشان توضیح میدهم.
.crx – فایلی که آن را در اختیار علاقه مندان قرار می دهید تا بر روی مرورگرشان نصب و سپس استفاده کنند.
.pem – فایلی که حاوی کلید محرمانه است و باید نزد سازنده افزونه محفوظ بماند.
- افزونه خود را پیش از انتشار آزمایش کنید
آزمایش پس از نوشتن همیشه از موارد الزامی بوده و هست. زیرا مشکلات کوچک و بزرگ را پیش از در اختیار عموم قرار دادن می شود برطرف کرد.
به صفحه ای که در بخش “نحوه بسته بندی افزونه خام” اشاره شد بروید و بر روی دگمه Load unpacked extension… کلیک کرده و پوشه مربوط به افزونه خام را برگزینید. حال در فهرست زیر که افزونه های نصب شده را نشان می دهد ، افزونه شما در سطر قرار دارد.
- چگونه افزونه را در دسترس عموم برای دریافت قرار دهیم؟
برای اینکه افزونه در اختیار همگان قرار بگیرد ، باید آن را به یک فضای مجازی ارسال کنید. این فضا می تواند شخصی یا فضایی باشد که گوگل کروم ارائه می کند.
در صورتی که فضا شخصی است ، باید مطمئن شوید آپاچی پسوند .crx را پشتیبانی می کند. این در حالیست که تمایل دارید فایل را خارج از فایل فشرده داشته باشید. اما توصیه می کنم از فضایی که گوگل کروم برای ارسال افزونه ها پیشنهاد می کند استفاده کنید. جدا از پشتیبانی از پسوند افزونه ها ، امکانات خوبی را هم در اختیار شما برای مدیریت افزونه قرار میدهد.
- برای ارسال افزونه به سرور گوگل این ویدئو را تماشا کنید.
- منبع مهمی که در طول مسیر نیاز می شود
Google Chrome Extensions – صفحه اصلی مربوط به توسعه دهندگان گوگل کروم که شامل توضیحات بسیار کامل با نمونه های متنوع است.
مطالب مرتبط
ادامه مطلبصفحه Enhanced History برای گوگل کروم
- 27 آوریل 2012
- اخبار فناوری
تاریخچه پیشرفته که اصطلاحا Enhanced History نامیده می شود یک هیستوری و یا تاریخچه پیشرفته ایست که برای گوگل کروم است .اصولا از هیستوری یا تاریخچه مرورگر برای ذخیره وب سایت هایی بکار می رود که شما آنها را مشاهده کرده اید .در Enhanced History شما میتوانید آدرس سایت ها تاریخ بازدید و حتی تعداد دفعاتی که از ان ها بازدید کرده اید اطلاعاتی بدست آورید .از ویژگی های برجسته این تاریخچه این است که می توانید به دنبال آدرس خاص و یا تاریخ خاصی بگردید و آن را در بین آیتم های ذخیره شده پیدا منید .
از برتری های Enhanced History می توان به گزینه های زیر اشاره کرد :
جستجو بر اساس محدوده تاریخ
محدود کردن جستجو ها بر اساس کلکات کلیدی
نمایش بازدید از وب سایت ها و مشخص کردن آدرس هایی که بیشتر بازدید شده اند
امکان پاک کردن لیست تاریخچه در کمترین فرصت
ابزار های در دسترس : تقویم . ابزار افزایش بهره وردی و هیستوری یا تاریخچه درختی برای جستجوی بهتر
دانلود افزونه Enhanced History
مطالب مرتبط
ادامه مطلبنگاهی به آپدیت جدید نسخه آندرویدی مرورگر کروم
- 26 آوریل 2012
- اخبار فناوری
اگر یادتان باشد مدتی قبل ، شرکت گوگل نسخه آندرویدی مرورگر کروم را منتشر کرد و ما هم مطلبی را به این مرورگر اختصاص دادیم . اکنون پس از گذشت یک مدت کوتاه ، گوگل آپدیتی را برای این مرورگر ارائه کرده است و میخواهیم ببینیم در این نسخه شاهد چه تغییراتی خواهیم بود . با گویا آی تی همراه باشید ………
۱- اضافه شدن نمای دسکتاپ : ابتدا بگذارید توضیحی در مورد نمای دسکتاپ بدهیم . هنگامی که شما از وبسایتی دیدن میکنید ، دو نما ممکن است برای شما بارگذاری شود . نمای دسکتاپ یا Desktop View که حالت عادی تمام وبسایت ها است و همان چیزی است که در مرورگر کامپیوتر خود مشاهده میکنید . اما این روزها که استفاده از تلفن های همراه برای اتصال به اینترنت و بازدید از وبسایت ها هر روز بیشتر و بیشتر میشود ، بسیاری از وبسایت ها ( مخصوصا وبسایت های بزرگ و پرطرفدار دنیا ) از قابلیت نمای موبایل یا Mobile View نیز پشتیبانی میکنند . این کار به دو دلیل انجام میشود .
* بارگذاری بهتر صفحات : در طراحی صفحات مخصوص موبایل ، تمام تلاش طراحان روی ایجاد یک صفحه سبک به منظور بارگذاری در مرورگرهای موبایلی صرف میشود . این کار نیز به سه دلیل انجام میشود . ابتدا اینکه یک صفحه ی سبک ، بسیار سریع روی مرورگرهای موبایلی بارگذاری شده و وقت زیادی از کاربر نمیگیرد . دوم اینکه وقتی که صفحه سبک باشد ، ارسال و دریافت داده ها کمتر میشود و هزینه زیادی به کاربر تحمیل نخواهد شد . مورد سوم هم بحث رندرینگ صفحات یا همان پردازش آنهاست که باید با استفاده از یک مرورگر موبایلی و دسترسی به منابع محدود سخت افزاری انجام شود .
* اندازه صفحه نمایش : صفحه نمایش اکثر گوشی ها حداکثر ۵ اینچ ( یا کمی بیشتر ) است و باید یک صفحه مناسب برای این سایز تهیه شود تا کاربر با مشکلاتی نظیر نمایش نامنظم صفحه و بهم ریختگی ها مواجه نشود .
پس از اینکه صفحه مخصوص موبایل طراحی شد ، هنگام ورود به وبسایت مورد نظر ، دستگاهی که شما با استفاده از آن به وبسایت مذکور متصل شده اید تشخیص داده میشود . اگر شما با استفاده از یک کامپیوتر به آن وبسایت متصل شده باشید که نمای دسکتاپ برای شما به نمایش در خواهد آمد . اما در صورت استفاده از گوشی های موبایل ، نمای موبایل را مشاهده خواهید کرد که این نما معمولا در یک Sub Domain قرار میگیرد . مثل آدرس m.facebook.com که مخصوص مرورگرهای موبایل است .
همه چیز تا اینجا درست است و خیلی هم عالی . اما مشکل این روش در کجا میتواند باشد ؟
گاهی اوقات صفحات مخصوص موبایل به درستی کار نمیکنند و یا بهم ریخته نمایش داده میشوند به شکلی که امکان کار با آنها وجود ندارد . در این هنگام بهتر است که از نمای دسکتاپ یا همان Desktop View استفاده شود تا دقیقا حالتی مثل بارگذاری از کامپیوتر ، شبیه سازی شود . در این آپدیت مرورگر کروم ، شما میتوانید نمای دسکتاپ را هم در دستگاه آندرویدی خود ببینید .
۲- دسترسی سریع تر به وبسایت های مورد علاقه شما از Home Screen : قابلیت بوکمارک صفحات را میتوان یکی از اصلی ترین قابلیت های یک مرورگر دانست که به ما اجازه تا به وبسایت های مورد علاقه خود به سرعت دسترسی پیدا کنیم . اما این بار مرورگر کروم میخواهد سرعت دسترسی به وبسایت های مورد علاقه تان را حتی از قبل هم بیشتر کند . چگونه ؟ با استفاده از ساخت بوکمارک ها به عنوان میانبر ( Shortcut ) در صفحه خانگی یا همان Home Screen . شما میتوانید به صورت خیلی ساده ، بوکمارک های خود را به عنوان میانبر در Home Screen بسازید و از همان جا به وبسایت های مورد علاقه تان سر بزنید .
۳- باز کردن لینک ها با اپلیکیشن های دلخواه : گاهی اوقات شاید بخواهید که لینک های مورد نظر خود را با استفاده از یک اپلیکیشن دیگر ( که میتواند یک مرورگر باشد ) باز کنید . در این هنگام اگر بخواهید از URL لینک کپی بگیرید و در اپلیکیشن مورد نظرتان باز کنید ، کمی وقت گیر خواهد بود .
حالا گوگل قابلیتی را برای شما ایجاد کرده است که از داخل کروم بتوانید لینک مورد نظرتان را در اپلیکیشن دلخواه خود باز کنید . بدین ترتیب سرعت انجام کارها نیز بالاتر خواهد رفت .
۴- استفاده از تنظیمات پروکسی آندروید : اگر هنگام وبگردی قصد استفاده از تنظیمات پروکسی را دارید ، دیگر نیازی نیست نگران باشید . در این آپدیت جدید ، کروم میتواند از تنظیمات پروکسی که خودتان در تنظیمات آندروید اعمال کرده اید استفاده کند .
در صورت تمایل میتوانید نسخه آندرویدی کروم را برای سیستم عامل آندروید ۴٫۰ از Google Play دریافت کنید .
مطالب مرتبط
ادامه مطلب
ساعتی متفاوت و جدید
انتخاب شیک پوشان
جذابیت خود را چند برابر کنید
ویژه افراد خوش سلیقه
این ساعت با سادگی منحصر به فرد و طراحی متفاوت جزو شیک ترین محصولات طراحی شده توسط کمپانی Calvin Klein تاکنون است.
برای مشاهده تصاویر و توضیحات بیشتر کلیک کنید...

آخرین تکنولوژی روز در اختیار شما
بدون نیاز به برق و باطری
تغییر رنگ آب با تغییر دما
با سه رنگ آبی سبز قرمز
برای مشاهده تصاویر و توضیحات بیشتر کلیک کنید...

عینکی شیک ،زیبا ، با استاندارد روز
جذابيت و زيبايي هدیه ما به شماست
جديد ترين مدل هاي عرضه شده توسط كمپاني Carrera
عينك فوق العاده جديد با طراحي مدرن ويژه خانم ها و آقايان شيك پوش و مشكل پسند طراحي فوق العاده براي سال 2012 جذابيت و زيبايي حق شماست پکیج کامل عینک همراه با کیف و دستمال اورجینال ارسال میشود
برای مشاهده تصاویر و توضیحات بیشتر کلیک کنید...





