انجمنهای فارسی اوبونتو
جامعه کاربران => کافه اوبونتو => نویسنده: S Y N C R E X در 25 شهریور 1399، 08:57 بظ
-
یه سایتی مثل آپارات مثلا ٬ توی موبایل اونقدر خوب اجرا میشه که با یه اپ فرقی نداره و حتی منوی کشوییش هم خیلی روون و خوب باز میشه ٬ سوالم اینه که چرا آپارات باید بیاد برای نسخه اندرویدش یه اپ از صفر بنویسه ٬ چرا توی یه وب ویوی ساده و چندتا پروگرسبار اپ مثلا اندرویدش و نمیده بیرون که همون سایت و روی گوشی اجرا کنه ٬ چه لزومی هست حتما براش اپ بنویسه از صفر ؟؟؟
-
به نظرم بیشتر به خاطر تجربه کاری.
لود کردن صفحه ی وب داخل مرورگر یا وب ویو یک اپ به خاطر حجم بالای صفحه های وب واقعا کند و اذیت کننده است
-
کش میتونه این مشکل و حل کنه بنظر ٬ دلایل دیگه ؟
-
لزومی نیست. اصلاً PWA برای همین ایجاد شده.
-
PWA در صورتیه که از ابتدا سیستم باهاش طراحی شده باشه ٬ من منظورم سایتهاییه که قبلا آماده شدن به روشهای معمول ٬ مثلا PHP یا حتی وردپرس ٬ و الان میخان اپ داشته باشن ٬ سوال من اینه که اونهایی که ریسپانسیوشون عالیه و اگه بزارنش توی یه وب ویو عین اپ اجرا میشه توی گوشی ٬ چرا اینکار و نمیکنن و میان هزینه و زمان میزارن یه اپ و از اول براش طراحی میکنن ؟
-
چون با وبویو نمیشه دادهها رو ذخیره کرد و باید هر بار از ابتدا از اینترنت گرفته بشه.
-
چون با وبویو نمیشه دادهها رو ذخیره کرد و باید هر بار از ابتدا از اینترنت گرفته بشه.
دسترسپذیری و سفارشیسازی هم میتونه دلیل خوبی باشه.
در وبویو کیفیت و هماهنگی با سیستمعامل کمتره تا در یک برنامک کامل.
-
با شئ Websetting میشه خاصیت ChacheElseNetwork یا همنچین چیزی بود ٬ رو فعال کرد و انتظار داشت که داده های یکبار دانلود شده رو از کش بخونه ٬ الان یه اپ ساده تست کردم که توش یه سایت و که ریسپانسیوش خوب بود توی وب ویو لود کردم ٬ برای رویداد لودینگش هم یه پروگرس بار ساده گذاشتم ٬ نتیجه این شد که ٬ UX ای که از یه اپ انتظار داشتم و نداشت ٬ مثلا دیگه خبری از انیمیشن کلیک روی دکمه ها نیست ٬ یا منوی کشویی رو نمیشد با اسکرول بست ٬ یا مهمتر از همه اندازه آیکن ها به نسبت اندازه گوشی و بقیه برنامه ها نیست (ppi) و حتی بعضی جاهام کیفیت آیکن ها پایینه ٬ ولی من خودم اینکارم که این چیزا برام مهم و مشخصه ٬ برای عموم جامعه هم اینطوره ؟
-
Trello این کار و کرده ٬ اپلیکیشنی که توی ویندوز استور گذاشته یه وب بروزره که سایت خودش و باز میکنه و فقط رویداد کلیک راست موس رو با یه منوی کپی پیست ساده جایگزین کرده ٬ ولی سرویس مهم دیگهای ندیدم که اینکار و کرده باشه
-
لزومی نیست. اصلاً PWA برای همین ایجاد شده.
یک لیست از pwa های کاربردی خوب اگه دارید معرفی کنید.
-
کش میتونه این مشکل و حل کنه بنظر ٬ دلایل دیگه ؟
کش شاید ترافیک رو بتونه حل بکنه ولی حجم یه صفحه مثلا مثل دیجی کالا که 5000 هزار خط هست به غیر از کتاب خانه ها(مثلا اونا کش شدن) وقتی روی موبایل اجرا می شن کند میشه، خیلی حافظه می گیره و ... هستند.
html و css و js هم در مقابل با نیتیو وقتی که حجم صفحه میره بالا کارایی خوبی نداره
باز استفاده از یک اپ ترافیک سایت رو میاره پایین که ممکنه برای سایت های پرترافیک به صرفه باشه(منظورم کتابخانه ها نیست بلکه خود صفحه هست که هر بار باید لود بشه)
اینارو هم ببینید:
https://www.hswsolutions.com/services/mobile-web-development/mobile-website-vs-apps
https://www.cleart.com/build-mobile-website-mobile-app.html
-
لزومی نیست. اصلاً PWA برای همین ایجاد شده.
یک لیست از pwa های کاربردی خوب اگه دارید معرفی کنید.
https://www.dizzain.com/blog/insights/pwa-examples/ (https://www.dizzain.com/blog/insights/pwa-examples/)
https://app.snapp.taxi/ (https://app.snapp.taxi/)
-
کش میتونه این مشکل و حل کنه بنظر ٬ دلایل دیگه ؟
کش شاید ترافیک رو بتونه حل بکنه ولی حجم یه صفحه مثلا مثل دیجی کالا که 5000 هزار خط هست به غیر از کتاب خانه ها(مثلا اونا کش شدن) وقتی روی موبایل اجرا می شن کند میشه، خیلی حافظه می گیره و ... هستند.
html و css و js هم در مقابل با نیتیو وقتی که حجم صفحه میره بالا کارایی خوبی نداره
باز استفاده از یک اپ ترافیک سایت رو میاره پایین که ممکنه برای سایت های پرترافیک به صرفه باشه(منظورم کتابخانه ها نیست بلکه خود صفحه هست که هر بار باید لود بشه)
اینارو هم ببینید:
https://www.hswsolutions.com/services/mobile-web-development/mobile-website-vs-apps
https://www.cleart.com/build-mobile-website-mobile-app.html
تفاوت چشمگیری نیست ٬ مثلا صفحه اصلی دیجیکالا ٬ توی اپ تمام تصاویر و مشخصات باز دانلود میشن و تنها چیزی که دانلود نمیشه CSS های قالب سایت هست که اون هم حجمش به کیلوبایته ٬
این یه سایته که من توی یه وب ویو لودش کردم ٬ یه اکشن بار و یه پروگرس بار (توی اکشنبار) براش گذاشتم که موقعی که سایت درحال جابجایی بین صفحاته بچرخه و کاربر متوجه بشه ٬ تایتل صفحه رو هم از وب ویو گرفتم دادم به تایتل اکشنبار که حس مرتبط بودن داشته باشه :
(http://uupload.ir/files/knlr_screenshot_2020-09-16-13-21-26_thumb.png) (http://uupload.ir/view/knlr_screenshot_2020-09-16-13-21-26.png)
چند ساعته دارم تستش میکنم و هنوز اشکالی توی کار نمیبینم ٬ تنها اشکال برام این سواله که به شکل عملی چرا دیگران اینکار رو نکردند .
-
یک لیست از pwa های کاربردی خوب اگه دارید معرفی کنید.
ایرانیهاش، اینجان: https://sefid.app
-
من کمی بیشتر جستجو کردم ٬ ظاهرا خیلی ها قبلا این کار و کردن ! ٬ خیلی از سایتها برای داشتن اپ قبلا این کار رو انجام دادن ٬ و توی وب فارسی هم به اسم "اپ وب ویو" معروف هستش ٬ حتی سرویسهایی پیدا کردم که بصورت آنلاین برای سایتها این اپ وب ویو رو میسازن ٬ در کل یه گذینه حرفهای نیستش ولی کاریه که انجام میشه (جهت اطلاع) .
-
یه سایتی مثل آپارات مثلا ٬ توی موبایل اونقدر خوب اجرا میشه که با یه اپ فرقی نداره و حتی منوی کشوییش هم خیلی روون و خوب باز میشه ٬ سوالم اینه که چرا آپارات باید بیاد برای نسخه اندرویدش یه اپ از صفر بنویسه ٬ چرا توی یه وب ویوی ساده و چندتا پروگرسبار اپ مثلا اندرویدش و نمیده بیرون که همون سایت و روی گوشی اجرا کنه ٬ چه لزومی هست حتما براش اپ بنویسه از صفر ؟؟؟
یکی از دلایلی که باهاش برخورد داشتم اینه که افراد زیادی از موبایل استفاده میکنن، و اینا هم میخوان اون جامعه رو هدف قرار بدن و کار رو براشون راحت کنن.
خیلی از کاربرها بلد نیستن به آدرس مستقیم سایتی برن؛ اونو داخل گوگل جستجو میکنن! جلبه بدونین حتی اگه بدونن آدرس سایتی دقیقا aparat.com هست بازم این آدرس رو توی گوگل سرچ میکنن!! ](*,) پس مشخصه که صاحبان سایتها بجای آموزش دادن، براشون راحتتره که یه اپ درست کنن تا کاربرها رو بیشتر جذب کنن.
البته اپ های وب ویو هم زیاد استفاده نمیشه چون مثلا یکی مثل کافه بازار اجازه انتشار نمیده و میگه زیادی وبی هست و باید اندرویدی تر باشه ???
-
خب جواب تو سوال هست. دارید میگید وب ویو . کار وب ویو اینه که مثل یک مرورگر اطلاعات سایت رو میگیره و نمایش میده اما اگه طرف یکسری api بنویسه و داده ها رو بر اساس اون api ها تحلیل کنه دیگه نیاز زیادی به وب ویو نداره.
اساسا همین اپ اندرویدی که نوشته میشه باعث کسب درامد و شهرت بیشتر براشون میشه. مثلا انتشارش توی گوگل پلی میتونه در امد خوبی براشون داشته باشه. دلایل خیلی زیادی هم برای ساخت اپش وجود داره که بسته به نیاز شرکت (یا همین مثالمون که اپارات هست یا دیجی کالا) داره.
درضمن اسمش هم با خودشه {اپ} و {سایت} هر کدوم برای ویو های جدایی ساخته شده اند.
-
قبلاً اینطور بود. الآن همهٔ جاهای بزرگ دارن به سمت وباپ میرن که همزمان هم صفحهٔ وبه، هم برنامهٔ کاربردی.
-
هم برنامهٔ کاربردی.
این قسمتش خیلی مهمه.
هم برنامه ی کاربری
به نظر من اگه فقط وب ویو باشه نمیشه بهش گفت اپ . بیشتر مرورگر هست تا یه نرم افزار