سلام بله میشه
یه راهش اینه که اندازه اسکرین رو در نظر بگیرین و نسبت به اون ui مورد نظر رو نمایش بدین
یه راه دیگش هم تشخیص نوع دستگاه کاربر از user agent هستش
اگه از لاراول استفاده میکنین این پکیج میتونه کمکتون کنه
@thrashzone13
خب فرض کنیم با استفاده از user agent دستگاه رو تشخیص دادیم
میخوام نسخه موبایل رو مثل یک اپ نیتیو طراحی کنم
چجوری وقتی تشخیص دادیم با موبایل اومده ویویی که مثل اپ نیتیو طراحی شده رو نشون بدم و وقتی با کامپیوتر میاد ویوی معمولی؟
@parham.ftehrani
با استفاده از media در css میتونید برای صفحات کوچک و بزرگ هر آنچه که نیاز هست رو قرار بدید.
@arminrahmati999
یعنی با user agent تشخیص بدم دستگاه چیه بعد ریدایرکت کنم به صفحات جداگونه مثل دسکتاپ یا موبایل؟
مشکلی نداره از لحاظ آنتی پترن و معماری سیستم؟
@parham.ftehrani فرض کنیم شما یه فایل html اصلی دارین که همه html هاتون اون رو extend میکنن و اونجا با استفاده از user agent دستگاه رو تشخیص میدین و به ui مورد نظر هدایت میکنین
@parham.ftehrani
ببین اندازه صفحات موبایل مشخصه که سایزشون چقدره، طبق اون سایز بیا تعریف کن به نظرم نیازی به استفاده از user agent نیست.
سلام.
user agent در بعضی از سیستم ها درست نمایش داده نمیشه، پس بهترین راه استفاده از media در css هست.
کافیه برای اندازه های مختلف media بنویسید.
یه خوبی که مدیا داره اینه که اگر کاربر به صورت همزمان بخواد چند تا پنجره در حالت ساید ببینه، محتوا بهتر نمایش داده میشه، اما توی user agent اینطور نیست.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟