وب AR به معنای استفاده از واقعیت افزوده از طریق مرورگر وب در دستگاههای موبایل مانند گوگل کروم در اندروید یا سافاری در iOS است. این روش نیاز به دانلود هیچگونه اپلیکیشنی ندارد و کاربران میتوانند مستقیماً از طریق مرورگر به تجربیات واقعیت افزوده دسترسی پیدا کنند. در مقابل، AR مبتنی بر اپلیکیشن نیازمند دانلود و نصب برنامههای خاصی از فروشگاههای اپلیکیشن مانند گوگل پلی یا اپ استور است تا بتوان از تجربیات واقعیت افزوده استفاده کرد.
مزایا و معایب اصلی وب AR در مقایسه با اپلیکیشن AR
سازگاری، سهولت استفاده و اشتراکگذاری:
در این زمینه، وب AR برتری قابل توجهی دارد. در اپلیکیشنها، کاربران باید برای هر تجربه جدید، برنامهای جداگانه دانلود کنند که این امر مصرف داده، اشغال فضای ذخیرهسازی و صرف زمان برای نصب را به همراه دارد. در مقابل، وب AR با استفاده از یک لینک وب یا کد QR بهراحتی قابل دسترسی است. این ویژگی باعث میشود که استفاده گسترده از واقعیت افزوده بیشتر به سمت تجربیات وب AR متمایل شود. در صنایعی مانند خردهفروشی، بازاریابی، تبلیغات، گیمیفیکیشن، گردشگری و فرهنگ، تجربه کاربری، خرید و تجارت الکترونیک، که هدف رسیدن به تعداد زیادی از افراد است، ارائه فرآیندی آسان، راحت و سریع برای دسترسی به اطلاعات ضروری است.
بهعنوان مثال، در تجربهای که توسط “The Broadway League” ایجاد شد، ۹۰٪ از افرادی که تبلیغات آنها را مشاهده کردند، با تجربه AR تعامل داشتند که منجر به بیش از ۷۵۰ ساعت تعامل و ۲۲٪ اشتراکگذاری توسط کاربران شد. بهطور کلی، آنها ۴٪ دسترسی مستقیم از تجربه به صفحه فروش بلیت داشتند که دو برابر ۲٪ دسترسی تاریخی آنها بدون این نوع اقدامات بود. این تنها یک نمونه از روند رو به رشد استفاده از وب AR در زمان حاضر است.
از نظر سازگاری، قبلاً تصور میشد که وب AR محدودیتهای زیادی دارد، اما اکنون اینگونه نیست. امروزه هر اپلیکیشنی در دو بازار اصلی گوگل و اپل در دسترس است و تقریباً هر اپلیکیشنی که از کتابخانهها یا عملکردهای واقعیت افزوده استفاده میکند، میتواند به هر تلفن با رده متوسط یا بالا دسترسی پیدا کند. اما همین امر برای تجربیات واقعیت افزوده در وب نیز صادق است، جایی که سازگاری نزدیک به ۹۳٪ از مرورگرهای نصبشده در تلفنها است. این بدان معناست که در این شرایط، نحوه مصرف و اشتراکگذاری یک تجربه تفاوت را ایجاد میکند و اطمینان حاصل میکند که استفاده از آن گسترده میشود.
تفاوتهای فنی: ARKit و ARCore در وب نیستند. تا چه زمانی؟
مزیت اصلی AR مبتنی بر اپلیکیشن نسبت به وب، کتابخانههای بومی است که گوگل و اپل طی سالها برای اندروید و iOS توسعه دادهاند: ARCore و ARKit. این کتابخانهها قابلیتهای بسیار قدرتمندی ارائه میدهند، مانند موقعیتیابی هر محتوای AR در فضا و امکان ردیابی در تمام محورها، نگهداشتن محتوا در جای خود. نکته مهم این است که هم اندروید و هم iOS در حال توسعه نسخه وب این کتابخانهها هستند که بهعنوان WebXR شناخته میشود. در واقع، اندروید قبلاً آن را در نسخه کروم خود منتشر کرده است، بنابراین دسترسی به این نوع عملکردهای پیچیده برای وب اکنون یک واقعیت است. در iOS ممکن است هنوز نیاز به صبر داشته باشیم تا آن را در سافاری در دسترس داشته باشیم، اما بسیاری از شرکتها در حال توسعه کتابخانههای عملکردی خود برای AR بر روی سطوح هستند تا کمبود دسترسی به WebXR در iOS را جبران کنند. داشتن تمام قدرت ARKit در سافاری تنها مسئله زمان است.
هزینه ایجاد: پروفایلهای حرفهای، زمان صرفشده
یکی دیگر از جنبههای واقعاً مهم به نفع وب AR، هزینه ایجاد و سفارشیسازی تجربیات است. این هزینه را میتوان از نظر تخصص کارکنان مورد نیاز و همچنین زمان صرفشده برای تولید یک تجربه موفق اندازهگیری کرد. با توجه به اینکه وب یک فناوری است، تعداد بسیار بیشتری از متخصصان دارای دانش طراحی و توسعه تجربیات وب هستند، در مقایسه با متخصصان خاصتر و کمتر که تجربه طراحی و توسعه اپلیکیشنهای موبایل را دارند. علاوه بر این، شروع به کار در دنیای وب، در تمام اشکال آن، بسیار آسانتر است. مستندات بیشتری برای کار با HTML، CSS یا جاوا اسکریپت وجود دارد تا برنامهنویسی در Swift (زبان برنامهنویسی برای iOS). با ابزارهایی مانند Onirix و شروع از قالبهای موجود، مانند کتابخانه تجربیات، واقعاً آسان است که شروع به شکلدهی تجربیات پیچیده و حرفهای کنید که یک مشتری نهایی ممکن است نیاز داشته باشد تا به بازار عرضه کند. تجربیاتی که قبلاً ممکن بود بیش از ۵۰ یا ۱۰۰ ساعت توسعه نیاز داشته باشند، میتوانند در عرض چند دقیقه آزمایش شوند و در چند ساعت به نیازهای مشتری تطبیق داده شوند. صرفهجویی در زمان و نیروی انسانی کلیدی است و توانایی اعتبارسنجی یک ایده بهصورت چابک حتی مهمتر است.
مشکلات اعتبارسنجی و بهروزرسانی اپلیکیشنها در بازارهای اپلیکیشن
در این زمینه نیز، وب AR بهعنوان یک فناوری بسیار جذابتر مطرح است، زیرا برای بهروزرسانیهای فوری، نیازی به هیچگونه اعتبارسنجی از سوی اپل یا گوگل ندارد. اگر بخواهید تغییری در یک تجربه وب ایجاد کنید، تنها چند دقیقه طول میکشد تا این تغییرات در نسخه تولیدی اعمال و منتشر شوند. اما اگر بخواهید همین تغییرات را در یک اپلیکیشن انجام دهید، فرآیند پیچیدهتری در انتظار شماست. این فرآیند شامل دو مرحله است: مرحله توسعه (کامپایل و استقرار) و مرحله انتشار (عبور از فیلتر اعتبارسنجی بازارهای اپلیکیشن).
در چنین شرایطی، تفاوت زمانی بسیار قابل توجه است. در حالی که تغییرات در وب AR در عرض چند دقیقه قابل اعمال است، در اپلیکیشنها ممکن است این فرآیند از چند ساعت تا چند روز طول بکشد.
علاوه بر این، فرآیند اعتبارسنجی اولیه یک اپلیکیشن، بهویژه در مورد اپل، میتواند به چالشی جدی برای توسعهدهندگان و مدیران پروژه تبدیل شود. ضروری است که این زمانها را در برنامهریزیهای خود در نظر بگیرند و از پیش، نیازمندیهای مشتری را با دقت جمعآوری و تحلیل کنند. دلیل این امر، فهرست بلندبالای محدودیتها و الزامات اپل برای پذیرش اپلیکیشنها در اپ استور است که عدم رعایت آنها میتواند باعث تأخیر در انتشار شود.
محدودیتهای تجربه: دسترسی به سختافزار و قابلیتهای پیشرفته
واقعیت افزوده مبتنی بر اپلیکیشن در حال حاضر قابلیت دسترسی به سختافزار پیشرفتهتری را ارائه میدهد. این قابلیتها شامل شناسایی پیشرفته سطوح، تشخیص عمق (depth sensing) و استفاده از حسگرهای خاص مانند LiDAR میباشد. این موارد، امکان ایجاد تجربیات بسیار واقعگرایانهتر و پیچیدهتر را فراهم میکنند که همچنان نقطه قوت AR اپلیکیشن محور است.
وب AR، اگرچه در حال رشد و توسعه است، اما ممکن است به طور کامل این نوع قابلیتها را ارائه ندهد. با این حال، فناوری وب به سرعت در حال پیشرفت است و هر روز ابزارها و کتابخانههای جدیدی توسعه مییابند تا فاصله میان قابلیتهای وب AR و اپلیکیشن AR را کاهش دهند. با افزایش دسترسی به ابزارهای توسعه مانند WebXR، این شکاف کمتر و کمتر خواهد شد.
نتیجهگیری: چه زمانی از وب AR یا اپلیکیشن AR استفاده کنیم؟
پاسخ به این سوال به نوع نیاز پروژه شما بستگی دارد:
- اگر دسترسی آسان و گسترده برای کاربران اهمیت دارد: وب AR بهترین انتخاب است، به خصوص اگر مخاطبان گستردهای داشته باشید که نمیخواهند برنامههای اضافی دانلود کنند. وب AR به شما اجازه میدهد تجربیات خود را با یک لینک ساده یا یک کد QR به اشتراک بگذارید و به مخاطبان خود دسترسی سریع و آسان بدهید.
- اگر نیاز به قابلیتهای پیشرفته و خاص دارید: اپلیکیشن AR انتخاب بهتری است، زیرا میتوانید از قدرت سختافزار پیشرفته دستگاهها بهره ببرید و تجربیات دقیقتر و غنیتری ارائه دهید.
- از نظر بودجه و زمان توسعه: برای پروژههایی که زمان و بودجه محدودی دارند، وب AR میتواند گزینهای مقرونبهصرفه و سریعتر باشد.
آینده AR: ترکیب هر دو جهان
با پیشرفتهای مداوم در فناوری و گسترش WebXR، پیشبینی میشود که آینده AR ترکیبی از هر دو جهان باشد. اپلیکیشنهای واقعیت افزوده همچنان برای پروژههای پیشرفتهتر استفاده خواهند شد، اما وب AR به لطف سهولت دسترسی و سرعت اجرا، به انتخاب اصلی برای بسیاری از کسبوکارها تبدیل خواهد شد.
این مقاله به شما امکان میدهد بهتر درک کنید که چگونه میتوانید بین وب AR و اپلیکیشن AR انتخاب کنید، بسته به نیازها و محدودیتهای پروژهتان. اگر سوال یا نیازی برای توسعه این فناوری دارید، داده چین میتوانند کمک کنند تا بهترین تجربیات واقعیت افزوده را برای کاربران خود ایجاد کنید.