هوش داده افلاطون
جستجوی عمودی و هوش مصنوعی

چیزی فراتر از "نقاشی روی یک وب سایت"

تاریخ:

من مشتاق هر چیزی در مورد عناوین شغلی فرانت اند هستم.

آنسلم هانمان:

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

آنسلم تا حدودی در پاسخ به ساشا گریف است "آیا CSS بیش از حد در حال حاضر وجود دارد؟" و این احساس کلی که CSS برای کسانی که امروز آن را یاد می‌گیرند مانع بسیار بیشتری نسبت به مثلاً در CSS دارد. CSS3 روز. در آن زمان، یک مسیر فوق العاده مستقیم برای دیدن جادوی CSS وجود داشت. راشل اندرو این احساس جادویی را در یک پست پیشگویانه از سال 2019 کاملاً به تصویر می کشد:

نکته قابل توجهی در مورد این واقعیت وجود دارد که با همه چیزهایی که در 20 سال گذشته ایجاد کرده ایم، هنوز هم می توانم یک مبتدی کامل را انتخاب کنم و به آنها یاد بدهم که یک صفحه وب ساده با HTML و CSS در یک روز بسازند. [...] ما فقط به یک ویرایشگر متن و چند ساعت نیاز داریم. به این ترتیب ما چیزها را در یک صفحه وب نشان می دهیم.

این نقطه ورود واقعی در اینجا است […]

- "HTML، CSS و نقاط ورود صنعت در حال نابودی ما"

ریچل از انتزاع فریم‌ورک‌ها در بالای CSS وانیلی (و HTML) صحبت می‌کند، اما می‌توانید ویژگی‌های بزرگ، درخشان و نسبتاً جدیدی مانند شبکه CSS، flexbox، کوئری‌های کانتینر، لایه‌های آبشاری، ویژگی‌های سفارشی، و شبه کلاس های رابطه ای، به نام چند. البته نه اینکه اینها انتزاعی باشند. در حال حاضر چیزهای زیادی برای یادگیری وجود دارد، چه 20 روز یا 20 سال CSS می نویسید.

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

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

بنابراین، بله، CSS به نقطه‌ای رسیده است که می‌توانم تصور کنم «مهندس CSS» را در یک صفحه شغلی ببینم. همانطور که آنسلم گفت، "[CSS] شایسته افرادی است که کارشان تمرکز روی آن بخش از کد است." از این نظر، تصور اینکه توسعه فرانت‌اند به طور کلی به حوزه‌های تخصصی تبدیل شود، چندان سخت نیست. درست مانند بسیاری از صنایع دیگر.

نقطه_img

جدیدترین اطلاعات

نقطه_img

چت با ما

سلام! چگونه می توانم به شما کمک کنم؟