GitHub و مهاجرت از Flash به Canvas

Tom Preston  یکی از گرداندگان سایت GitHub در خبری که اخیرا منتشر کرده است، اظهار داشته که "برای آشنائی بیشتر با Canvas و همچنین از آنجا که Apple اعلام کرده است در نسل جدید محصولات IPod خود از Flash پشتیبانی نخواهد کرد ما را بر آن داشت تا موتور سازنده گراف ها که در سایت استفاده می شوند را دوباره از ابتدا طراحی کنیم"

البته این اولین وب سایتی نیست که از Flash به Canvas مهاجرت کرده است، اما Tom Preston جمع بندی بسیار جالبی به عنوان دلیلی بر این مهاجرت ارائه کرده است.

مواردی که Canvas بهتر از Flash  است:

حجم برنامه مورد نیاز برای ساخت یک گراف یکسان در Canvas کمتر از Flash است و این خود باعث کاهش حجم لازم برای بارگذاری بر کامپیوتر بازدید کننده شده، برای مثال بخش اصلی گراف های ما سابقا در حد 111 کیلوبایت حجم داشتند اما هم اکنون کمتر از 25 کیلوبایت حجم دارند.

Flash بر روی لینوکس به خوبی کار نمی کند.

Canvas از قابلیت های Inspect و Debug در مرورگر وب پشتیبانی می کند.

پشتیبانی Canvas از حرکت موس و کنترل آن بسیار بهتر از Flash است.

برای کنترل Event های KeyBoard نیازی نیست حتما بر روی گراف focus شده باشد.

مواردی که Flash بهتر از Canvas است:

در Canvas اجبارا باید redraw کردن را به صورت دستی پشتیبانی کرد و حالت خودکار ندارد.

پشتیبانی از Font های توکار در Flash وجود دارد ولی در Canvas وجود ندارد.

قابلیت HTML Fragment  در Canvas وجود ندارد و این یعنی برای نمایش چند صد شئ در Canvas می بایست چند صد بار drawElement را فراخوانی کرد اما با HTML Fragment می توان چند صد شئ را تنها با یک بار فراخوانی drawElement نمایش داد که متاسفانه Canvas آن را پشتیبانی نمی کند.

  • با خدمات ابری پارس آشنا شوید

    اولین ارائه‌دهنده خدمات رایانش ابری در ایران هستیم

    سرور ابری

    سرور ابری

    چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد

    سرور هیبردی

    سرور هیبردی

    چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد

    سرور ماکرو

    سرور ماکرو

    چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد

    میزبانی ابری

    میزبانی ابری

    چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد

    هاست دانلود

    هاست دانلود

    چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد

    مطالعه این مطالب نیز پیشنهاد می‌شود

    مقالات و نظرات اعضای تیم ما درباره تکنولوژی، روزهای کاری و چیزای دیگر…

    سرور بورس

    سرور بورس یکی از گزینه های است که می تواند کاربردهای گسترده ای را در انجام معاملات بورس از خود نشان دهد. این سرورها به گونه ای طراحی شده اند تا بتوانن...

    سرور اختصاصی چیست؟

    سرور اختصاصی یک سرویس بسیار کار بردی برای وب سایت های بزرگ و توسعه دهندگان میباشد؛ در این مطلب با زبان بسیار ساده، درباره سرور اختصاصی صحبت می کنیم و ...

    رفع مشکل امنیتی پروتکل smb

    مایکروسافت یک بسته امنیتی بسیار مهم را برای پروتکل SMBv3 منتشر کرده است؛ اخیرا یک مشکل امنیتی بسیار خطرناک در این پروتکل مشاهده شده است که به مهاجمان ...

  • کلیه حقوق برای شرکت دانش بنیان پارس پک محفوظ می باشد.

    Copyright © 2019 Pars Parva System Ltd. ParsPack Cloud Computing Technology ® , All Rights Reserved.