ProtoType وارد می شود

طراحان وب، مخصوصاً کسانی که دوست دارند صفحات دینامیک طراحی کنند، همواره به فکر استفاده از زبان جاوااسکریپت بوده‌اند. زبانی که باعث پیدایش فناوری‌آژاکس شد. اغلب طراحان جاوا اسکریپت را یک زبان سخت و دشوار می‌دانند. از این رو آن‌ها به فریم ورک (frame work) روی آوردند .

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

یکی از فریم ورک‌های ارائه شده برای جاوا اسکریپت، فریم ورک prototype است. این فریم ورک آزاد قابلیت‌های متنوعی از جمله: ارسال و دریافت، مخفی و نشان‌دادن قسمتی خاص و به روز رسانی لحظه‌ای را داراست. نکته  دیگری که طراحان وب، در مورد همه فریم ورک ها دقت می‌کنند، پشتیبانی مرورگرها از  آن است. مرورگر های اُپرا۹ , فایرفاکس۱.۵ , کروم ۱ , سافاری۲ ، اینترنت اکسپلولر ۶ و نسخه های بالاترشان همگی از این فریم ورک قوی پشتیبانی می‌کنند .

پروتوتایپ نیز دارای کاربرد‌های فراوانی در مبحث فرم‌ها و پردازش آن هاست. از جمله این کاربردها را می‌توان در پردازش فرم‌های استاتیک (یا غیر قابل تغییر) دید. در این مبحث ما شاهد این امر هستیم که این فریم ورک با پیوندی ساده، می‌تواند محتوایات یک فرم html را به مقصد بانک اطلاعاتی برساند بدون این که کاربر خود وارد صفحه ی پویایی شود .

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

آخرین نسخه این فریم ورک ۱.۶.۱ در اول سپتامبر ۲۰۰۹ به صورت رایگان برای طراحان وب و دوستداران زبان جاوا اسکریپت عرضه شد. شما نیز می توانید این فریم ور‌ک را از سایت اصلی خودش دانلود کنید و به صفحات طراحی شده توسط خودتان پیوند بزنید؛ تا به راحتی به دنیای طراحان وب۲ بپیوندید.

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

به زودی مطالبی بیشتر در مورد این بحث با شما در میان می‌گذاریم .

۵ نظر برای ”ProtoType وارد می شود“

  1. رضا زاهدی می‌گه:

    تشکر از مطالب مفیدتون
    با هردوی این فریم ورک ها کار کردم اما به نظر من jQuery بهتر از ProtoType می باشد، جی کوئری از نظر سرعت خیلی بهتر و راحتی استفاده برای کاربران مبتدی هم بهتر هست و از نظر پشتیبانی و توسعه هم سریعتر از پروتو تایپ آپدیت می شود…

    امتیاز: Thumb up 0 Thumb down 0

  2. سامیار نواندیش می‌گه:

    شاید باهاش کار کردم، ولی به شخصه MooTools رو قویترین فریم ورک می دونم. هر چند که سر و صدای jQuery بیشتر و یادگیریش آسونتره …

    امتیاز: Thumb up 0 Thumb down 0

  3. آتش بهار می‌گه:

    سادگی و کارایی دو ویژگی مهم jQuery هستن. شاید در مقایسه با بقیه خیلی قوی به نظر نیاد ولی چون کاربراش خیلی زیادن براحتی می شه کلی plugin براش گیر آورد که اکثر نیازهاتونو برآورده می کنه.
    به نظرم کسایی که دنبال یه framework کاملی هستن که همه چیز رو پوشش بده باید EXT رو امتحان کنن، گرچه کار کردن باهاش زیاد ساده نیست!

    امتیاز: Thumb up 0 Thumb down 0

  4. moslem می‌گه:

    من با پروتو کار کردم – اتفاقا کار بزرگی هم بود – اما هنوز هوس اینکه با جی کوئری کار کنم و خودم سر از این محبوبیت در بیارم در دلم هست!

    امتیاز: Thumb up 0 Thumb down 0

  5. µ می‌گه:

    jQuery و Microsoft Ajax Library برای برنامه نویس های ASP.NET فوق العاده کار میکنه.
    Prototype رو با RoR تست کردم. یادگیری jQ ساده تر هستش :)

    امتیاز: Thumb up 0 Thumb down 0

درج یک نظر