در طراحی وب چیست؟ تضعیف زیبایی؟

صنعت وب طراحی همیشه در حال تغییر است، بخشی به دلیل اینکه مرورگرهای وب و دستگاه همیشه در حال تغییر هستند. از آنجایی که کارهایی که ما به عنوان طراحان وب و توسعه دهندگان انجام می دهیم از طریق یک مرورگر وب از نوع خاصی مشاهده می شود، کار ما همواره یک رابطه همزیستی با آن نرم افزار خواهد داشت.

یکی از چالش هایی که طراحان وب و توسعه دهندگان همیشه با آن مواجه بوده اند، تغییرات نه تنها در مرورگرهای وب بلکه در محدوده مرورگرهای مختلف وب است که برای دسترسی به وب سایت هایشان استفاده می شود. اگر تمام بازدیدکنندگان سایت مطمئن باشند که از آخرین و بزرگترین نرم افزار استفاده می کنند، عالی خواهد بود، اما این هرگز موردی نبوده است (و احتمالا هرگز نخواهد بود). برخی از بازدیدکنندگان سایت شما صفحات وب را با مرورگرهایی که از مرورگرهای مدرن قدیمی تر و از دست رفته اند، مشاهده خواهند کرد. به عنوان مثال، نسخه های قدیمی تر مرورگر اینترنت اکسپلورر مایکروسافت، در کنار بسیاری از متخصصان وب، از هم پاشیده اند. با وجود این که شرکت برخی از قدیمی ترین مرورگرهای خود را پشتیبانی کرده است، هنوز افرادی وجود دارند که از آنها استفاده می کنند - افرادی که ممکن است بخواهند با شما ارتباط برقرار کنند و ارتباط برقرار کنند!

واقعیت این است که افرادی که از این مرورگرهای قدیمی استفاده می کنند اغلب حتی نمی دانند که آنها نرم افزار قدیمی دارند یا ممکن است تجربه مرور وب آنها به دلیل انتخاب نرم افزار آنها به خطر بیفتد. به آنها، این مرورگر قدیمی، به سادگی آنچه را که مدتها برای دسترسی به وبسایتها استفاده کرده است، دارد. از منظر توسعه دهندگان وب، ما می خواهیم اطمینان حاصل کنیم که ما هنوز هم می توانیم یک تجربه قابل استفاده برای این مشتریان را ارائه دهیم، در عین حال وب سایت هایی را ایجاد می کنیم که در مرورگرهای پیشرفته تر و پیشرفته تر و دستگاه هایی که امروزه در دسترس هستند، به خوبی کار می کنند . "تخریب بی نظیر" استراتژی مدیریت طرح وب سایت برای انواع مرورگرهای مختلف، قدیمی و جدید است.

شروع با مرورگرهای مدرن

طراح وبسایت که به شکل ظریف طراحی شده است، اولین بار با مرورگرهای مدرن طراحی شده است. این سایت برای استفاده از ویژگی های این مرورگرهای وب مدرن ایجاد شده است، که بسیاری از آنها "خودکار به روز رسانی" برای اطمینان از اینکه مردم همیشه از نسخه اخیر استفاده می کنند. با این وجود وب سایت هایی که به صورت دلخواه از بین می روند نیز به طور موثر برای مرورگرهای قدیمی کار می کنند. وقتی مرورگرهای بزرگتر و غنی تر از ویژگی های آن سایت را مشاهده می کنند، باید به گونه ای که هنوز کارآمد است، اما احتمالا با ویژگی های کمتر یا تصاویر نمایشی متفاوت نمایش داده شود. در حالی که این مفهوم ارائه یک سایت کمتر کارآمد و یا به عنوان خوب به دنبال ممکن است شما را به عنوان عجیب و غریب به تصرف خود، حقیقت این است که مردم حتی نمی دانند که آنها از دست رفته است. آنها سایت را نسبت به نسخه "بهتر" مقایسه نمی کنند، تا زمانی که سایت برای آنچه که نیاز دارند کار می کند و به نظر نمی رسد که از نظر عملکرد یا بصری شکسته شود، شما به شکل خوبی خواهید بود.

پیشرفت پیشرفته

مفهوم تخریب بی نظیر از بسیاری جهات به یک مفهوم طراحی وب دیگر شما ممکن است شنیده صحبت در مورد افزایش - پیشرفت مترقی است. تفاوت اصلی بین استراتژی تضعیف ظریف و پیشرفت پیشرفته ، جایی است که شما شروع به طراحی خود کنید. اگر با کمترین مخرج مشترک شروع کنید و سپس برای مرورگرهای مدرن تر برای صفحات وب خود ویژگی های بیشتری را اضافه کنید، از پیشرفت پیشرفته استفاده می کنید. اگر از ویژگی های پیشرفته تر و پیشرفته تر شروع می کنید و سپس مقیاس می گیرید، از تخریب وحشتناک استفاده می کنید. در نهایت وب سایت حاصل ممکن است تجربه مشابهی را به دست آورد که آیا شما از پیشرفت پیشرفته یا تضعیف زیبایی استفاده می کنید. در حقیقت، نقطه رویکرد هر یک از این رویکرد، ایجاد یک سایت است که برای مرورگرهای مدرن کار می کند و در عین حال دارای یک تجربه قابل استفاده برای مرورگرهای وب قدیمی و مشتریانی است که از آنها استفاده می کنند.

تضعیف زیبایی صورت نگیرید و به خوانندگان خود بگویید، & # 34؛ دانلود آخرین مرورگر & # 34؛

یکی از دلایلی که بسیاری از طراحان مدرن رویکرد تضعیف ظریف را دوست ندارند این است که اغلب به تقاضا برای خوانندگان مرورگر مدرن برای کار صفحه تبدیل می شود. این تخریب بی نظیر نیست . اگر شما خود را در حال خواندن نوشتن "دانلود مرورگر X برای به دست آوردن این ویژگی برای کار"، شما را به قلمرو تفکیک ظریف ترک کرده و به طراحی مرورگر محور نقل مکان کرد. بله، بدون شک ارزش در کمک به بازدید کننده وب سایت ارتقاء به یک مرورگر بهتر است، اما اغلب آنها را از آنها بخواهید (به یاد داشته باشید، بسیاری از مردم در مورد دانلود مرورگرهای جدید نمی دانند، و تقاضای خود را که آنها انجام می دهند ممکن است به سادگی ترساندن آنها دور) اگر شما واقعا می خواهید کسب و کار خود را، گفتن آنها را به ترک سایت خود را برای دانلود نرم افزار بهتر بعید است که راه برای انجام آن است. به استثنای اینکه سایت شما دارای قابلیت های کلیدی است که نیاز به نسخه خاص مرورگر یا بالاتر دارد، مجبور کردن بارگیری اغلب یک معامله در تجربه کاربر است و باید از آن اجتناب کرد.

یک قاعده خوب این است که قوانین و مقرراتی را برای تخریب وحشتناک دنبال کنید که شما برای پیشرفت پیشرفت می کنید:

  1. نوشتن معتبر، HTML سازگار با استانداردهای
  2. از ورق های سبک خارجی برای طرح ها و طرح های خود استفاده کنید
  3. استفاده از اسکریپت های خارجی مرتبط برای تعامل
  4. اطمینان حاصل کنید که محتوای حتی برای مرورگرهای سطح پایین بدون CSS یا جاوا اسکریپت قابل دسترسی است

با در نظر گرفتن این فرآیند، می توانید آن را بیرون بکشید و از طراحی های پیشرفته ای که می توانید استفاده کنید، بسازید! فقط مطمئن شوید که آن را در مرورگرهای کاربردی کمتر در حالی که هنوز کار می کند.

چقدر دور شما باید بروید؟

یک سوال که بسیاری از توسعه دهندگان وب انجام می دهند، آیا تا به حال از نسخه های مرورگر پشتیبانی می کنید؟ پاسخی به این سوال وجود ندارد. این بستگی به سایت دارد. اگر تجزیه و تحلیل ترافیک وب سایت را مرور کنید، خواهید دید که مرورگرهای مورد استفاده برای بازدید از این سایت چه می گذرد. اگر تعداد قابل توجهی از افراد را با استفاده از یک مرورگر خاص تر ببینید، احتمالا می خواهید از این مرورگر پشتیبانی کند یا این کسب و کار را از دست می دهد. اگر به تحلیلی خود نگاهی بیندازید و ببینید هیچکس از یک نسخه مرورگر قدیمی استفاده نمیکند، احتمالا در تصمیمگیری نگران نباشید که به طور کامل از مرورگر قدیمی و تست برای آن نگران نباشید. بنابراین پاسخ واقعی به سؤال این است که آیا سایت شما نیاز به پشتیبانی دارد؟ "اگر چه تحلیلگران شما به شما می گویند که مشتریان شما از آن استفاده می کنند."

مقاله اصلی جنیفر کریینین. توسط Jeremy Girard ویرایش شده در تاریخ 8/9/17.