Набір прийняття проміжків косої риски?


9

У дизайні користувальницького інтерфейсу часто доводиться працювати в обмеженому просторі та / або просто намагатися зменшити занадто зайві описи тощо.

Часто це призводить до використання косої риски багато. Цей / той тип речі.

У минулому мене просили додати пробіли на кожну сторону косої риски, щоб дати їй деяку «дихаючу» кімнату, і, хоча спочатку це здавалося неправильним, я також вирішив вважати за краще як варіант.

Приклад:

Download/Print PDF

vs.

Download / Print PDF

Деякі питання:

  • Ви віддаєте перевагу одне над іншим (і чому?)
  • Чи прийнятний проділ нахиленої косою рисою? Чи я вчиняю друкарські штучні паси?

В ідеалі, можна було б нарізати косу рису / букву і не використовувати цілі пробіли, але в контексті веб-розробників, ймовірно, що рідко люди з контенту та / або розробники витратять час на цю деталь, тому пропоную варіант з розміщенням. Він також пропонує додаткову перевагу, якщо є більша ймовірність загортання належним чином.

Відповіді:


7

Як часто це стосується цих речей, відповідь буде суб’єктивною. Ось кілька думок, однак:

Я думаю, що я прагну без місця, якщо я не переживаю за те, що речі перебігають у кілька рядків.

Можливо, контекст може допомогти вам вирішити. Можливо, "Завантажити / Друкувати PDF" містить позначку "Завантажити PDF та друкувати PDF", а "Завантажити / Друкувати PDF" - "Завантажити та роздрукувати PDF".

Можливо, якщо можливо, ви можете спробувати  використовувати тонкий пробіл, щоб досягти кращого балансу:

Завантажити / Друкувати PDF (пробіл)
Завантажити / Роздрукувати PDF (тонкий пробіл)
Завантажити / Друкувати PDF (немає місця)

Простір для волосся (  ) також повинен бути в суміші, але, схоже, не виглядало інакше, коли я спробував це тут. У Unicode також є кілька інших варіантів простору , але я не думаю, що будь-які інші стосуються цієї дискусії.


Хороший момент щодо незначної дисперсії потенційного значення. Це тонко, а часом і не так важливо, але добре знати. Мені подобається Thinspace. На жаль, змусити авторів контенту та розробників дотримуватися подібних деталей на моєму досвіді було важко для поліції, тому я намагаюся максимально просто "правити".
DA01

1
Я завжди бачив косу рису, зображену як "або", але я розумію, що люди використовують пробіли, як ви сказали, для об'єднання асоціацій.
Іейн Халлам

5

Ой! Ні, ні, ні, ні, ні. Пробілів немає. Кернінг - правильна відповідь. Додавання пробілів створює можливість помилок, поганих перерв та неправильного тлумачення. Коли два елементи, які потрібно підключити, відокремлені штучними пробілами, ви порушуєте необхідні з'єднання. Якщо вас це сильно турбує, змініть нахил на "і" (Завантажити та друкувати) і зробіть це з ним.

Я і набір інструментів, і редактор / коректор, тому не існує випадків, коли я дозволяв би пробіли навколо косої риски. Колись.


1
Ну добре тоді :)
Скотт

2
Кернінг - це правильна відповідь у друку, де я один набір. На жаль, це веб-сторінки, де я, на краще чи гірше, рідко переживаю формат HTML-вмісту. Насправді, здатність кернінг певного персонажа, ймовірно, неможлива в робочому процесі корпоративного веб-розробника :(
DA01

1
Зверніть увагу, що завантаження & thinsp; / & thinsp; print НЕ "ctrl + f і введіть" для пошуку, якщо один a) не знає коди alt; і b) розпізнає простір не є регулярним простором.
horatio

@ DA01 Я розумію, що кернінг не працює для Інтернету. Але в Інтернеті є ймовірність зміни шрифту / розміру тощо. Ви просто не можете контролювати текст HTML на 100%. Найкраще рішення - мати найменші рухомі частини. Додавання пробілів додає рухомих частин. Він додає отвори для введення помилок. Ви не хочете ускладнювати робочий процес веб-розробників без зайвих зусиль.
Лорен-Ясний-Моніка-Іпсум

Я вважаю, що коса риса, оточена пробілами, має інше значення від косої риси, що не обмежується космосом. Зокрема, якщо навколо косої риски немає місця, я б трактував це як приєднання лише слів до будь-якої сторони; Додавання пробілів підказує, що коса риса "надалі доходить". Використання косої з пробілами може розглядатися аналогічно дефісам з пробілами, де дійсно слід використовувати ем-тире (а не пробіли), але я не впевнений, що існує широко визнана варіація косої риски для таких випадків .
supercat

5

Я використовую повний простір, коли це можливо і можливо.

Як стверджує Брендан у своїй відповіді, це дуже суб'єктивно.

Я відчуваю, що повний простір просто робить його набагато зрозумілішим і простішим для читання, що це / або ситуація.

Однак, використовуючи косої риски у шляху до файлу чи каталогу, я не використовую простір для позначення безперервного шляху. З очевидних причин - користувачі можуть помилково включити простір.

Я ніколи не трактую косу рису як "і", як заявляє Брендан. Це завжди "чи" або шлях до каталогу.


Цікавий момент щодо шляху файлу та / або URL-адрес. Можливо, це аргумент ДО додайте простір під час роботи в контексті веб-сайтів, де ви також збираєтесь бачити багато URL-адрес і не хочете пробілів там.
DA01
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.