بایگانی برای شهریور

Firebug

چهارشنبه, 14 شهریور 1386

Firebug Logoفایرباگ کاملترین ابزار دیباگ و تست کردن CSS و HTML و JavaScript است که به صورت extension بر روی فایرفاکس نصب میگردد.
این ابزار سرعت کار رو برای توسعه گران وب به ویژه برای کارهای Web2 تا چندین برابر افزایش میده.

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

  • یک دیباگر کامل برای جاوااسکریپت با امکان تعریف breakpoint عادی و شرطی و تعریف watch و با قابلیت trace کردن کد ها و بالاخره قابلیت profiler برای profile گرفتن در یک بازه زمانی خاص.
  • error console برای نمایش خطاهای جاوا اسکریپت وCSS و XML , همچنین برای اجرای کد های مورد نظر روی document جاری.
  • امکان inspector برای HTML و امکان مشاهده style های اعمال شده بر روی هر element و همچنین امکان مشاهده property ها و متد های هر element
  • امکان ویرایش کردن کدهای HTML و CSS
  • امکان مشاهده و browse کردن ساختار شی گرای document و browse کردن object های تعریف شده و ویرایش property های آنها.
  • و در نهایت امکانmonitor کردن ترافیک شبکه مرتبط با document جاری به عبارت دیگر امکان مشاهده تمام request های انجام شده در صفحه با تمام جزئیات آنها و مشاهده request های ای جکسی و همچنین امکان مشاهده زمان لود شدن و حجم تک تک request ها.

این extension رایگان و opensource بوده و میتونید اون رو از آدرس http://getfirebug.com دانلود کنید.

Safari for Windows

سه شنبه, 13 شهریور 1386

Safari Logoهمونطور که احتمالا تا به حال مطلع شدید مرورگر Safari شرکت اپل که مرورگر محبوب برای استفاده در مکینتاش هستش به تازگی نسخه تحت ویندوز اون هم ارائه شده.
شرکت اپل ادعا میکنه که این مرورگر سریعترین مرورگر دنیاست و حتی از opera هم سریعتره. البته هنوز این مرورگر ناسازگاری هایی با زبان فارسی داره و بعید به نظر میرسه که بتونه جای IE و FireFox رو در بین کاربران ویندوز بگیره ولی در کل ابزار مناسبی برای توسعه دهندگان وب هست که میخواهند برنامه های خود را با تمام مرورگر ها سازگار کنند و دسترسی به mac ندارند.
engine این مرورگر همان webkit هستش که بر پایه KHTML طراحی شده و مرورگر معروف KDE یعنی konqueror هم از این engine استفاده میکنه. بنابراین به احتمال زیاد اگر سایت شما در این مرورگر بدون مشکل نمایش داده بشه در konqueror هم بدون مشکل نمایش داده خواهد شد.

این مرورگر رو میتونید از آدرس http://www.apple.com/safari دانلود کنید.

Spket IDE – یک IDE خوب برای جاوا اسکریپت

سه شنبه, 13 شهریور 1386

همونطور که میدونید ادیتور خوب برای javascript کمیابه. اکثر ادیتور هایی که برای html وphp وجود دارند از javascript هم پشتیبانی میکنند ولی هیچ کدوم auto complete و outline درست و حسابی ندارند. و ادیتور درست و درمونی هم که ویژه جاوا اسکریپت طراحی شده باشه و به پای Spket برسه وجود نداره.

Spket IDE ScreenShotSpket ادیتوری ویژه javascript می باشد که هم به صورت پلاگینی برای eclipse و هم به صورت مستقل قابل استفاده است.
این ادیتور auto complete خیلی خوبی برای javascript داره که من تا به حال نظیرش رو ندیدم و خیلی برای برنامه نویسی شی گرامناسبه (به عنوان مثال برای کار با فریم ورک prototype).
یکی از ویژگی های جالب این ادیتور قابلیت طراحی extension برای firefox و پشتیبانی از فایل های XUL وXBL هستش.
ضمنا auto complete برای استفاده از ExtJS و jQuery و YUI هم در این ادیتور تعبیه شده که کار با اونها رو خیلی راحت میکنه.

Spket IDE - Auto Completeخلاصه این ادیتور از همه لحاظ کامله و چیزی کم نداره. مخصوصا اگر به صورت plugin برای php eclipse نصب بشه یک IDE کامل برای توسعه وب خواهید داشت.

Spket برای استفاده غیر تجاری رایگانه و میتونید اون رو از آدرس http://www.spket.com دانلود کنید.
ضمنا این برنامه با java نوشته شده و برای نصب احتیاج به J2SE داره که میتونید اون رو از سایت java.com دانلود کنید.

اولین پست من

سه شنبه, 13 شهریور 1386

سلام

بعد از مدت ها بالاخره من هم تصمیم گرفتم وبلاگ نویسی کنم. مطالب این وبلاگ عمدتا شامل تجربیات کاری و شخصی من خواهد بود در رابطه با وب php و JavaScript و Delphi و …

ضمنا جا داره همینجا از همه کسانی که تو پروژه wordpress فارسی فعالیت دارند تشکر کنم. واقعا خوب کار کردند. با دیدن سایت پروژه متوجه شدم که اون همه تاخیر در راه اندازی سایت بی دلیل نبوده و همچین پروژه ای واقعا تو ایران کم نظیره. از جمله مواردی که تو سایت نظرم رو جلب کرد استفاده از svn و wiki بود.
خلاصه اینکه یکی از انگیزه های اصلی من برای وبلاگ نویسی همین پروژه بود.