لینکدونی

حذف انتخابگرهای زاید CSS

April 21, 2008 at 09:17 pm

بارها برایم پیش آمده است که در هنگام انجام یک پروژه یک (یا چندین) انتخابگر برای تست ایجاد کرده‌ام و با بالارفتن حجم کدنویسی، یادم رفته است که آن‌ها را پاک کنم. یا برعکس انتخابگری را تعریف کرده‌ام که المانش را به دلایلی پاک کرده‌ام یا نامش را تغییر داده‌ام. شاید برای شما هم اتفاق افتاده باشد.

SitePoint افزونه‌ای بنام Dust-Me Selectors برای فایرفاکس منتشر کرده است که به شما کمک می‌کند به راحتی این سلکتورها را شناسایی کنید.

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

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

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

+ برای ساخت Sitemap می توانید از این سرویس استفاده کنید. وردپرسی ها هم می‌توانند با سرویس گوگل به کمک این پلاگین Sitemap بسازند.

یا مقلب القلوب و الابصار

March 20, 2008 at 12:22 am

خوب این هم روزهای سال 1386 خورشیدی که به سرعت گذشت. حرف‌های من در آستانه سال نو حرف جدیدی نیست‌ همان حرف‌های تکراری چهار- پنج ساله گذشته.

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

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

پشتیبانی از jQuery در Dreamweaver

February 14, 2008 at 05:40 pm

دیر وقت است کار با Adobe Dreamweaver را کنار گذاشته‌ام، Eclipse را بیشتر می‌پسندم به خصوص این مدت که به سمت برنامه‌نویسی جاوا و کار با لینوکس هم کشیده شده‌ام. اگر شما هم با Eclipse کار کرده‌اید یقینا Aptana هم می‌تواند نیازهایتان را در زمینه توسعه وب برآورده کند.

Aptana را در کار با فریم‌ورک‌های جاوا اسکریپت پیشنهاد می‌کنم اما اگر هنوز از Dreamweaver استفاده می‌کنید و از عدم پشتیبانی از فریم‌ورک‌های جاوا اسکریپت خسته شده‌اید، دیگر نگران نباشید. Chris Charlton افزونه‌ای برای Dreamweaver نوشته است که مشکل را حل می‌کند.

این افزونه برای دو فریم‌ورک jQuery و Prototype از اینجا قابل دریافت است. گویا پشتیبانی از سایر کتابخانه‌ها از جمله MooTools و YUI نیز در حال انجام است.

درهمین رابطه:
+ تنظیمات مربوط به پکربندی فریم‌ورک jQuery را برای Aptana می‌توانید در اینجا بیابید.
+ Spket را هم فراموش نکنید، نحوه بکارگیری jQuery در این IDE هم اینجاست.

افزایش سرعت بارگذاری فایل‌های PHP

February 5, 2008 at 04:41 pm

در وبگردی ‌های امروز با PHP Speedy آشنا شدم. این اسکریپت پی‌اچ‌پی بطور قابل ملاحظه‌ای زمان بارگذاری ‌فایل‌های پی‌اچ‌پی را کاهش می‌دهد.

PHP Speedy بطور خودکار تمام فایل‌های لازم را با يكديگر ترکیب و بصورت فشرده در می‌آورد که این خود بار درخواستی سرور و همچنین اندازه فایل‌ها را کاهش می‌دهد. در نتیچه زمان بارگذاری کاهش خواهد یافت.

این اسکریپت به دو صورت خودکار و دستی می‌تواند نصب شود. بعد از نصب، کدهای این اسکریپت می‌بایستی درابتدای فایل اصلی وب‌سایت (در بیشتر موارد index.php) الحاق شود. نتایج زیر را مشاهده کنید:

قبل از نصب اسکریپت (14 درخواست در مدت زمان 4.44 ثانیه)

PHP Speedy

بعد از نصب اسکریپت (4 درخواست در مدت زمان 1.1 ثانیه)

PHP Speedy

اگر Firebug بر روي مرورگرتان ندارید تفاوت را با این ابزار آنلاین (Pingdom) میتوانید مشاهده کنید. قبلا Pingdom در این یادداشت بطور کامل معرفی شد.

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | ... | 35