پی سی دیزاین | درباره تکنولوژی و اینترنت بیشتر بدانیم

اسلش یا بک اسلش؟ مساله این است

22 08 2013

شاید خیلی پیش پا افتاده و غیر حرفه ای به نظر برسد اما «اسلش» یا «بک‌اسلش» ؟ خیلی وقت ها دیده‌ام حتی افرادی که از کامپیوتر اطلاعات خوبی دارند سر تشخیص اینکه اسلش یا بک اسلش نام صحیح علامت های «/» و «\» است دچار اشتباه شده اند و با تردید یکی را به عنوان اسلش یا بک‌اسلش برگزیده‌اند. شاید ساده بودن زیاد مساله باعث شده باشد هیچ وقت به دنبال آن نرفته باشیم و یا از روی شباهت زیاد علامت‌ها فراموش کرده باشیم.

اسلش و بک اسلش

در این یادداشت کوتاه تصمیم گرفتم قراردادهایی تعریف کنم تا از این پس این دو علامت را به راحتی تشخیص و به خاطر بسپاریم. پیش از آن یکبار دیگر آنها را معرفی می‌کنم، این علامت «/» را اسلش و این «\» را بک‌اسلش گویند. قرارداد های ما جهت تشخیص عبارتند از:

  • اسلش و بک‌اسلش معکوس یکدیگر هستند. مثال: / \
  • برای جدا کردن اعداد در تاریخ همیشه از اسلش استفاده می‌شود. مثال: ۱۳۹۲/۵/۲۵
  • در آدرس های اینترنتی از اسلش استفاده می‌شود. مثال:  https://p30design.irani.im
  • علامت تقسیم در کامپیوتر و ماشین حساب ویندوز اسلش است. مثال: ۵=۱۰/۲
  • در آدرس های ویندوز از بک‌اسلش استفاده می‌شود. مثال: C:\windows\system32
  • هریک از دست هایمان را مایل به راست که بالا بگیریم می‌شود اسلش.

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

زیرخط هایتان را بردارید!

15 10 2009

از زیرخط یا underline معمولا برای برجسته نشان دادن و یا تاکید روی یک قسمت از متن استفاده می‌شود و در برخی موارد در طراحی های وب هم برای کاربردهای مختلف از زیرخط زیاد استفاده می‌شود٬ مثلا برای نشان دادن لینک ها٬ آنها را با زیرخط متمایز می‌کنند که البته بستگی به سلیقه طراح و روش کار آن نیز دارد.

حالا چرا زیرخط هایمان را برداریم یا به عبارتی دیگر از آنها کمتر استفاده کنیم؟! برای اینکار دلیل واضحی دارم! که البته در ادامه راهکارهایی هم برای کسانی که نمی‌خواهند این کار را انجام دهند ارائه خواهم داد.

همانطور که می‌دانید زبان‌های مختلف نوشتار های مختلفی هم دارند و این مهم‌ترین دلیل ما برای استفاده نکردن از زیرخط است. چرا که زیرخط های استاندارد بر اساس نوشتار زبان هایی همچون انگلیسی تهیه شده اند و زبان هایی با نوشتار انگلیسی معمولا به طور کامل روی خط نوشته می‌شوند و قسمت های اضافی ندارند که در زیر خط قرار بگیرد اما زبان فارسی به این صورت نیست و در نوشتار حرف‌ها قسمت‌هایی وجود دارد که زیر خط قرار می‌گیرند و این مشکل ایجاد می‌کند٬ مثل حرف‌هایی همچون «ع ح س ر ب» و دیگر حرف‌ها که کم هم نیستند.

اما بگذارید با یک مثال ساده منظورم را بهتر برسانم٬ برای مثال من دو متن را با حروف فارسی و انگلیسی می‌نویسم و برای آنها زیرخط استاندارد می‌گذارم تا شما دلیل گفته‌ی من را بهتر متوجه شوید:

یک جمله فارسی میبینید | This is an English sentence

همانطور که مشاهده می‌کنید جمله‌ی فارسی را که زیرخط دار کردیم قسمت هایی از حروف با زیرخط برخورد کرده (که البته به فونتی هم که استفاده می‌کنیم بستگی دارد) و قابل مشاهده نیستند و حتی به گونه‌ی دیگر خوانده می‌شوند مانند کلمه «میبینید» که شبیه کلمه‌ی «مسند» نوشته شده است! اما در جمله انگلیسی این اشکال وجود ندارد!

راه حل: آن دوستانی هم که می‌خواهند حتما از زیرخط در متن‌هایشان استفاده کنند می‌توانند کد css زیر را در فایل style یا css پوسته شان قرار دهند تا تگ زیرخط (U) را اصلاح کنند! به همین سادگی :دی

u {
border-bottom: 1px solid;
padding-bottom: 1px;
text-decoration: none;
}

که نتیجه کار هم به صورت زیر خواهد بود:

یک جمله فارسی میبینید

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