موارد مهم
- برنامه وب یک وب سایت با فضای ذخیره سازی محلی اضافه شده است.
- برنامه های وب نمادهای صفحه اصلی را دریافت می کنند و دقیقاً شبیه برنامه های بومی به نظر می رسند.
- ممکن است واقعاً برای خدمات پخش بازی ایده آل باشند.
اپل خدمات پخش بازی مایکروسافت و گوگل را از اپ استور خود مسدود کرده است، بنابراین هر دو شرکت در عوض آنها را به عنوان برنامه های وب راه اندازی می کنند. اما برنامه وب چیست؟ آیا این فقط یک وب سایت است؟ آیا برای بازی ها به اندازه کافی سریع خواهد بود؟
Google's Stadia و Microsoft's xCloud به شما امکان می دهند با "کنترل از راه دور" بازی کنید.بازیها در واقع بر روی سرورهای قدرتمند در فضای ابری اجرا میشوند و فیلمهای ویدئویی را پخش میکنند. برنامه محلی به عنوان پورتالی برای نمایش ویدئو و ارسال دستورات کنترلر شما به ابر استفاده میشود.
اما اپل خدمات پخش جریانی بازی مانند اینها را از اپ استور مسدود کرده است. این برنامهها مجموعهای از بازیها را در داخل نوعی فروشگاه برنامه ارائه میکنند، چیزی که اپل دوست ندارد. بنابراین، مایکروسافت و گوگل در عوض آنها را به برنامه های وب تبدیل می کنند.
برنت بروکلر، مدیر عامل توسعهدهنده نرمافزار ارائه ابری FlowVella، از طریق توییتر به Lifewire گفت: «برنت بروکلر، مدیر عامل توسعهدهنده نرمافزار ارائه ابری، برنامههای وب فاقد توانایی ذخیره فایلهای بزرگ به صورت محلی هستند. «برنامههای بومی آفلاین کار میکنند و وقتی فایلهای بزرگ و کوچک محلی هستند، همه چیز سریعتر میشود، حتی با شبکههای سریع».
برنامه وب چیست؟
برنامه وب اساساً برنامه ای است که در یک وب سایت اجرا می شود و برای ذخیره داده ها در دستگاه شما امتیازات ویژه ای به آن داده می شود. برای نصب یک برنامه وب، فقط هنگام مشاهده وب سایت، روی فلش اشتراک گذاری ضربه بزنید و Add to Home Screen را از لیست انتخاب کنید. همین.
اکنون، وقتی روی نماد صفحه اصلی تازه اضافه شده ضربه بزنید، برنامه وب راه اندازی می شود. فضای مخصوص به خود را دارد - در برگه سافاری باز نمی شود - و می تواند برخی از داده ها را به صورت محلی ذخیره کند. برای آزمایش این، میتوانید دستگاه خود را در حالت هواپیما قرار دهید و همچنان برنامه را اجرا کنید.
برنامه های وب در مقایسه با برنامه های بومی محدود هستند، اما به طرز شگفت انگیزی به دستگاه دسترسی عمیقی دارند. به گفته توسعه دهنده Maximiliano Firtman، آنها می توانند به موقعیت مکانی شما، ژیروسکوپ و سایر حسگرها، دوربین، Apple Pay و موارد دیگر دسترسی داشته باشند. بهطور خلاصه، Firtman میگوید، آنها میتوانند "مانند هر برنامه دیگری به نظر برسند و عمل کنند."
برنامه های وب بازی
بازی ها در مورد بازی از راه دور نیازهای خاصی دارند. یک مسئله تأخیر یا تأخیر ایجاد شده در بازی از طریق اینترنت است. با یک کنسول، دکمه ای را روی کنترلر خود فشار می دهید و از طریق سیم (یا اتصال بلوتوث) به کنسول در فاصله شش فوتی از شما می رود، که واکنش نشان می دهد و سیگنال ویدیویی را به تلویزیون شما می فرستد.
در بازیهای استریم، این سیمها دهها یا حتی هزاران مایل طول دارند، که تأخیر بین فشار دادن یک دکمه و دیدن نتیجه را ایجاد میکند.
برنامههای وب پیچیدگیهای بیشتری را معرفی میکنند. به عنوان مثال، مارتین آلجستن مدیر ارشد فناوری Lookback، که متخصص در پخش ویدئو است، از طریق پیام مستقیم به Lifewire گفت: "با یک برنامه بومی می توانید یک "Tin Client" ایجاد کنید که در آن ویدئو در iPad یا iPhone رندر می شود، اما بازی واقعی است. بر روی سرورهای راه دور اجرا می شود. این میتواند سرعت کار را افزایش دهد، زیرا مجبور نیستید ویدیوی با کیفیت بالا را پخش کنید.
با یک برنامه وب، همه آن ویدیو باید از سرورها بازگردانده شود. آلژستن میگوید: «در بازیهایی با حالت بازی زیاد که نیاز به انتقال دارند، احتمالاً جریان ویدیو برنده میشود.»
تجربه عالی
در پایان، نتایج به مهندسی هوشمند خواهد رسید. سخت ترین بخش Stadia و xCloud قبلاً حل شده است: چگونه بازی ها را هنگام بازی از طریق اینترنت پاسخگو کنیم.درک چگونگی دور زدن محدودیت های برنامه های وب در مقایسه آسان است. شاید نتیجه کلی به اندازه یک برنامه App Store مناسب نباشد، اما وقتی نوبت به بخش بازی می شود، احتمالاً به همان اندازه خوب خواهد بود.