اگر از اکثر مردم دنیا بپرسید که زیباترین محصولات دیجیتال را چه کسی تولید میکند، احتمالاً همه خواهند گفت «اپل»!
اما اگر از آنها که مثل من تقریباً تمام محصولات اپل را تجربه کردهاند (به قول اپل، Apple Treeشان کامل است) بپرسید که: از ته بگو که آیا از محصولات اپل راضی هستی یا خیر؟ به احتمال زیاد خواهند گفت که: هر چند بهتر از خیلیهاست اما آنطور که تبلیغ میشود نیست! (من شخصاً از زندانی که اپل برای کاربر درست میکند متنفر شدهام و اعتراف میکنم که در حال رفتن به سمت گوگل هستم و البته اگر مایکروسافت میتوانست ویندوز ۱۰ را برای گوشی آماده کند، به احتمال زیاد یک گوشی ویندوزی تهیه میکردم. همین دو سه روز پیش هم در خبرها آمد که: آمارها نشان میدهد کاربران و طرفداران آیفون بیسروصدا در حال پیوستن به سامسونگ هستند.)
و اما از این هم که بگذریم، در کلاسهای طراحی وب، وقتی میخواهم به دانشجوها نشان دهم که همه سایتهای دنیا ساختار کلی کدهایشان یکسان است (یعنی مثلاً همهشان تگ html دارند، همهشان تگ body دارند و...)، یکی یکی سایتهای مشهور را باز میکنم و کلیدهای ctrl+U را میزنم که کدهای پشت صحنه آن سایتها دیده شود. (شما هم میتوانید الان این کلیدها را بزنید و مثلاً کدهای پشت صحنه سایت ما و سایتهای دیگر مثل گوگل، مایکروسافت و... را مشاهده کنید).
وقتی سایت اپل که انصافاً در ظاهر همیشه زیباترین سایت بوده را باز میکنم و ctrl+U میزنم، دانشجویی که همان روزهای اول طراحی وب را پاس میکند هم متوجه میشود که چقدر پشت صحنه آن سایت زشت است! نماد بارز Dirty Code (کدنویسی کثیف) را میتوان کدنویسی سایت اپل دانست!
یک خروار فاصله اضافه در ابتدا و انتهای کدها و کلی فاصلههای بینظم در وسط کدها. عدم رعایت تورفتگی کدها و خلاصه بینظمترین کدی که تا به حال دیدهام مربوط به کد سایت اپل بوده. (کسانی که به HTML مسلط نیستند شاید متوجه نشوند؛ فقط در همین حد بگویم که آن doctype که در تصویر بالا میبینید باید از ابتدای سند آغاز میشده... میتوانید کد را با سایتهای دیگر مثل سایت گوگل مقایسه کنید)
هر چند، چند سال است که کدنویسی اپل همینطور کثیف بوده و احتمالاً رسانهها متوجه نشدهاند که علیه او بنویسند؛ اما بالاخره یک روز خواهند نوشت و او هم به سرعت کدنویسیاش را اصلاح خواهد کرد؛ بنابراین من یک نسخه از کدهایش را که مربوط به امروز یعنی ۱ مرداد ۹۸ است در این آدرس ذخیره کردهام که باقی بماند.
بیشتر از هر چیز، هدفم این بود که بگویم اولاً انگار باید ثابت شود که خداوند کمال را فقط برای خود نگاه داشته؛ اپل با آن همه ادعا چه نقصهای بچگانهای دارد! ثانیاً اینکه حکایت اپل، حکایت بسیاری از انسانهاست. در ظاهر، بسیار بسیار زیبا و مجذوبکننده اما در باطن...
نباید گول ظاهر افراد و شرکتها و ... را خورد. (به قول آن جمله که پشت یک وانت نوشته شده بود «زیبارویان بیوفایند!!!)
موفق باشید؛
حمید رضا نیرومند