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


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


ابزارهایی که به عنوان مثال می‌توان با استفاده این مجوعه API تولید کرد:

  • یک افزونه برای Firefox جهت ارسال سریع و آسان لینک‌ها
  • یک افزونه مشابه مورد بالا برای Internet Explorer
  • یک افزونه برای WordPress که به طور خودکار لینک پست نوشته شده را به سایت ارسال کند
  • یک افزونه مشابه مورد بالا برای Windows Live Writer
  • یک Gadget برای ویندوز Vista و 7 که به طور خودکار آخرین لینک‌های جدید نشان دهد

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

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


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


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


در ضمن، مشکل ثبت نظرات طولانی هم برطرف شد. شرمنده اگر موقع ارسال نظر پیغام خطا گرفتید.

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


بخش لینک‌ها از نظر من مشکل خاصی ندارد و فقط از کمبود محبت رنج می‌برد. اخیراً اکثر لینک‌های ارسال شده تنها مطالب وبلاگ‌های شخصی کاربران هستند و ظاهراً کاربران علاقه‌ای به به اشتراک گذاشتن مطالب خوبی که پیدا می‌کنند ندارند و یا این که ترجیح می‌دهند این کار را از طریق سرویس‌های دیگری مانند Twitter و Friendfeed انجام دهند. برای همین در فکر اضافه کردن امکان ارسال لینک از طریق Twitter و همینطور فراهم کردن یک افزونه برای Firefox هستم.


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


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


مورد دیگر گسترش دادن امکانات اجتماعی سایت است. برای مثال پروفایل کاربران باید کامل‌تر شود، امکان ایجاد گروه‌های بحث و گفتگو اضافه شود، سیستم پیام‌دهی و اطلاع رسانی اضافه شود و امکانات دیگری از این دست.


همچنین قصد دارم APIهای سایت را نیز منتشر کنم تا کسانی که علاقه دارند بتوانند با استفاده از این APIها از اطلاعات سایت استفاده کنند و یا خدمات و ابزارهای جانبی (مانند همان افزونه Firefox که گفتم) تولید کنند.


نظر شما چیه؟ با مواردی که گفتم موافق هستید؟ مخالف هستید؟ پیشنهاد دیگری دارید؟