نویسنده Adaptive Web Design تلاش دستیابی خود را به اشتراک می گذارد

نویسنده: John Stephens
تاریخ ایجاد: 21 ژانویه 2021
تاریخ به روزرسانی: 2 ژوئن 2024
Anonim
پروژه بلاگ EdYoda (چارچوب Python Django)
ویدیو: پروژه بلاگ EdYoda (چارچوب Python Django)

محتوا

آرون گوستافسون، مدافع استانداردهای وب و دسترسی و نویسنده Adaptive Web Design ، یک سخنرانی اصلی را در لندن تولید کنید در 22 سپتامبر در مورد رابط های سازگار. این شامل مقدمه ای برای یک ابزار آزمایش شده برای جنگ ، برای برنامه ریزی ، بحث ، ساخت و آزمایش رابط های سازگار است.

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

وی می گوید: "من احتمالاً بیشتر به این دلیل مشهور هستم كه طرفدار بزرگ پیشرفت تدریجی هستم." "من از سال 2004 ستایش می کنم و این کار در دنیای طراحی وب همراه و پاسخگو بسیار مشهورتر شده است ... با تمام این دستگاه ها با پیکربندی ها ، قابلیت های مختلف و - در بعضی موارد - تعهدات. فراتر از آن ، من کاملاً درگیر آزمایشگاه دستگاه باز هستم. "


و نه متواضعانه ، گوستافسون نگاهی به دستاوردهای خود می اندازد. وی یک سخنران ثابت در زمینه مدار وب ، طرفدار استانداردهای وب و قابلیت دسترسی در مایکروسافت است ، مشاوره توسعه وب را با طراحی آسان طراحی می کند ، وب استانداردهای شرپا را هدایت می کند و کتابی با عنوان طراحی وب تطبیقی ​​نوشته است.

اواخر طراحی وب

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

"من برای اولین بار در سال 1995 به وب راه یافتم. من یک طرفدار موسیقی مشتاق بودم و اولین سایتی که به آن مراجعه کردم Sony.com بود. تمام آنچه که من دیدم این صفحه سیاه با کلمات سفید بود که با استفاده از براکت های مربعی در موقعیت های مختلف" تصویر "را نوشت. فکر کردم: این چیز وب مزخرف است! "


خوشبختانه ، یک مرورگر موزاییک دوره ژوراسیک به سمت نجات سوار شد و گوستافسون سرانجام "وب را دید". او می خندد: "تعداد زیادی چیدمان جدول ، زمینه های مرمر با حروف طلا و متن غول پیکر Times New Roman وجود داشت."

آموزش کدنویسی با کتاب و فلاپی دیسک

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

"فکر کردن اکنون خنده دار است ... همه اینها کدگذاری دستی بود. من همچنین یک کپی از فتوشاپ 3 روی دیسک های فلاپی 3.5 اینچی داشتم. از این طریق وارد طراحی وب شدم."

در سال 1999 ، گوستافسون اولین شغل خود را در زمینه وب پرداخت کرد - کار در روزنامه Bradenton Herald. او می خندد: "در آن زمان ،" من سیستم مدیریت محتوا بودم. این قبل از CMS بود و XML "آینده" بود.


"من ساعت 11 شب به هرالد رفتم و تا ساعت هفت صبح کار کردم ، و داستانهایی را که در سایت قرار داشت انتخاب کردم. داستانها را از کوارک بیرون می کشیدم ، آنها را به Dreamweaver می انداختم و از Fetch استفاده می کردم تا آنها را در سرور ما خارج کنید. "

بعد از چند سال به صورت آزاد و چند شغل تمام وقت ، گوستافسون در نهایت در یک شرکت تبلیغاتی به نام Cronin & Co. کار کرد. "من به عنوان وب سایت اصلی آنها معرفی شدم - من واسطه بین تیم طراحی و افراد وب بودم.

"من به خودم PHP و MySQL آموخته بودم و كاملاً در مورد توسعه frontend اطلاعات داشتم ... HTML ، JavaScript و CSS. از زمینه چاپ می توانم خلا gap را برطرف كنم و مطمئن شوم كه طراحان چیزی را كه توسعه دهندگان طراحی نمی كنند ندارند. نمی تواند درست کند و برعکس. "

کار بر روی پروژه استاندارد وب

فراتر از پیشرفت تدریجی - حوزه ای که می توانیم به راحتی بگوییم او خودش را ساخته است - گوستافسون همچنین یکی از اعضای برجسته جامعه وب است.

وی یکی از مدیران پروژه استاندارد وب (WaSP) بود ، یک گروه بنیادی در سال 1988 تاسیس شد. در آن زمان ، نت اسکیپ و مایکروسافت بازار مرورگر را بین خود تقسیم کردند و سیستم عامل هایی را سازگار کردند.

با درگیری و نبرد طراحان و توسعه دهندگان از دو جبهه ، وب چند پاره شده و WaSP - مجموعه ای از داوطلبان و بینندگان از سراسر جهان - برای بهبود آن تلاش کرد. آنها طرفدار منبع باز ، ثبات ، قابلیت دسترسی و قابلیت حمل هستند. ما چیزهای زیادی برای تشکر از آنها داریم

بنابراین ، چه چیزی گوستافسون را به کلیسای استانداردهای وب جذب کرد؟ در اوایل دهه 2000 ، گوستافسون مقاله ای تحت عنوان 'CSS Design: Going to Print' توسط Eric Meyer را در A List Apart خواند. مایر به طور کامل نحوه ایجاد و طراحی برگه های سبک چاپی را توضیح داد که محتوای وب را برای خواندن و چاپ خارج از صفحه قالب بندی می کند.

"در آن زمان ، من کاملاً استاد چیدمان میزها می شدم. این روشی بود که ما چیزها را می ساختیم ، اما همیشه احساس عجیبی داشت. بنابراین مقاله اریک را خواندم و فکر کردم: این موارد CSS چیزهای بیشتری دارد. من شروع به خواندن کردم هرچه می توانستم ، و بلافاصله فهمیدم که استانداردهای وب راهی پیش رو است.

"من دیدم که وب ساخت ما چقدر شکننده است ... اگر در کد خود خطایی داشته باشید و مشکلی پیش آمده باشد ، ممکن است همه چیز از هم بپاشد.

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

از آنجا ، با اعتراف خود ، گوستافسون مانند یک اسفنج بود ، هر چیزی را که می توانست در مورد استانداردهای وب پیدا کند جذب می کرد. نوشتن در مورد موضوع با صحبت در مورد آن دنبال شد ، و در سال 2006 گوستافسون خودش به WaSP پیوست.

او روزهای ابتدایی خود را با کار بر روی "برخی موارد جالب" گذرانده است ، از جمله همکاری با تیم در اینترنت اکسپلورر برای بهبود مفسر JavaScript و اتخاذ مدل رویداد W3C.

خیلی زود از گوستافسون دعوت شد تا در WaSP مدیر شود. "بعد از Glenda Sims ، من و درک فایرستون مسئولیت این کار را به عهده گرفتیم ، ما برای بهبود اینترنت اکسپلورر کمی بیشتر با مایکروسافت کار کردیم ، Web Standards Sherpa را راه اندازی کردیم و کمپین تبلیغاتی کسب و کار کوچک خود را آغاز کردیم ... اما در نهایت تصمیم گرفتیم زمان تعطیلی WaSP فرا رسیده است. "

او می گوید ، ماموریت تا حدی نیز تمام شده بود. "جنگ استانداردهای وب - تلاش برای دستیابی به استانداردهای قابل همکاری بین مرورگرها - در آن مرحله به پیروزی رسید. هنوز کارهایی برای انجام وجود دارد ، اما ما در مکانی بسیار بهتر از 10 یا 15 سال پیش هستیم."

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

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

داخل حباب

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

وی برای تأکید بر حرف خود ، توضیح می دهد که در حال رایزنی با فروشگاهی است که فروش تبلت های ارزان قیمت را آغاز کرده است. "من از تیم وب پرسیدم که آیا آنها در حال آزمایش روی دستگاههایی هستند که می فروشند. سکوت حیرت انگیزی روی تلفن برقرار بود. ما با دستگاه های پیشرفته احاطه شده ایم و این ذهنیت را داریم که این وب موبایل است. دستگاه ها را با Android ، پردازنده بد و صفحه خراب خاموش کنید. "

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

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

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

"نام کتاب من ، Adaptive Web Design ، به این دلیل بوجود آمده است که" Progressive Enhancement "صدای بسیار استریلی دارد. ما ایده یک تجربه وب را که می تواند با کاربر سازگار باشد ، دوست داشتیم." گوستافسون نمی دانست ، نسخه كتاب مقاله "طراحی وب پاسخگو" یتان ماركوت تقریباً در همان زمان آغاز می شود و بحث های "تطبیقی ​​در مقابل پاسخگو" را در پی خواهد داشت.

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

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

گوستافسون در تلاش است تا به این نکته اشاره کند که ساخت با پیشرفت تدریجی لزوماً به معنای هزینه بیشتر ساخت سایت نیست. "وقتی وارد این طرز فکر پیشرفت تدریجی می شوید ، بسیار کم می شود. شما متوجه می شوید که مرورگرها چگونه کار می کنند. یکی از ویژگی های اساسی در HTML و CSS تحمل خطا است ... سیستم بدون ایجاد خطا به کاربر می تواند با مشکلات کنار بیاید. "

وی خاطرنشان كرد: در HTML و CSS ، مرورگرها آنچه را كه آنها نمی فهمند نادیده می گیرند. تشخیص این نکته برای نوشتن HTML5 کلیدی است ، به طوری که مرورگرهایی که حتی HTML4 را نمی فهمند ، همچنان محتوا را ارائه می دهند. وی توضیح می دهد: "مرورگر هر نوشتاری را در داخل عنصر نشان می دهد ، فقط عنصر را نادیده می گیرد".

"بنابراین ، شما سیستم درخشان بازگشتی را در HTML و CSS دارید که به شما این توانایی را می دهد که یک پایه پشتیبانی از دستگاه های قدیمی را داشته باشید ، در عین حال ، می توانید به ستاره ها دسترسی پیدا کنید."

عکاسی: کلوئی رایت

این مقاله در اصل در مجله نت شماره 256 (آگوست 2014).

آرون گوستافسون در لندن تولید کنید در ماه سپتامبر ، در کنار 16 سخنران عالی دیگر ، از جمله آنتون و ایرن, استیو فیشر, سب لی دلیسل, لئونی واتسون, زل لیو و بیشتر. آنها طیف گسترده ای از موضوعات را از نمونه سازی در Netflix از طریق استراتژی UX تا عملکرد وب را پوشش می دهند. همچنین ، حتماً کارگاه ها را بررسی کنید. اگر شما انتخاب کنید برای کارگاه و کنفرانس ترکیبی، می توانید 95 پوند پس انداز کنید!

همچنین ممکن است از این مصاحبه ها لذت ببرید:

  • Seb Lee-Delisle ، خالق PixelPyros ، دلیل اینکه او عاشق منبع باز است ، اشتراک می کند
  • لئونی واتسون در مورد اینکه چرا دسترسی باید بخشی جدایی ناپذیر از فرایندهای طراحی وب باشد
  • جیلز کلبورن در مورد چگونگی یادگیری چت ربات ها
بیشترین خواندن
5 بهترین برنامه ویرایش فیلم برای YouTube
به علاوه

5 بهترین برنامه ویرایش فیلم برای YouTube

بهترین برنامه های ویرایش فیلم برای YouTube ویرایش ویدیوی پیچیده ای را در تلفن هوشمند یا رایانه لوحی به شما می دهد. هم یوتیوب آماتور و هم حرفه ای هم اکنون می توانند بدون نیاز به نرم افزار گران قیمت دسک...
7 نکته برای دریافت حقوق بیشتر به عنوان یک طراح
به علاوه

7 نکته برای دریافت حقوق بیشتر به عنوان یک طراح

خواه سعی کنید رئیس خود را متقاعد کنید که حقوق شما را افزایش دهد یا جزئیات یک پیشنهاد بالقوه شغلی را از دست ندهید ، انجام تکالیف خود را از قبل کاملاً حیاتی می داند - پیش از این هشدار داده می شود.دایان ...
بررسی Final Cut Pro X
به علاوه

بررسی Final Cut Pro X

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