Шрифт Century Gothic вопрос о Usablility

За прошедшие несколько дней я задал несколько вопросов для решения моей проблемы шрифта. Я использовал множество неясных шрифтов для моего дизайна. Я использовал @font-face и пытался выяснить способы сделать мои резервные шрифты в размере изменения семьи, если они использовались. Это было слишком сложно, и я решил упростить вещи и использовать более популярный набор шрифтов в моей семье.

font-family:Century Gothic,arial,sans-serif;

Я принял решение использовать Century Gothic в качестве своего основного шрифта (который я думал, было стандартным на большинстве компьютеров). После большого тестирования большинство браузеров использует шрифт гротескового шрифта в большинстве компьютеров.

Вот сайт: http://www.vitaminjdesign.com

Несколько вопросов:

1-мой сайт, обнаруживающийся как век готический или гротесковый шрифт?

2-готический шрифт века, характерный для определенной ОС?

3-там какие-либо улучшения css, который мог загрузить готический шрифт века (возможно различные имена файлов/имена шрифтов для того же шрифта?) Мне нужен он в кавычках также?

Спасибо, и извините это - отклонение от нормального S.O. программирование вопроса.

16
задан JCHASE11 2 February 2010 в 18:52
поделиться

5 ответов

Поплавки - это зло.

Цитируем документацию PHP по Числам с плавающей запятой :

Поэтому никогда не доверяйте результатам с плавающим числом последней цифре и никогда не сравнивайте числа с плавающей точкой для равенства. Если необходима более высокая точность, доступны произвольные точные математические функции и gmp .

Если Вы хотите знать, почему и как работают флейты, я рекомендую посмотреть:
Все, что Вы не хотели знать о числах JavaScript

-121--3950556-

Iframes не смогут получить какой-либо контент с главной страницы по javascript с помощью Политики того же происхождения (SOP).

Однако они смогут выполнять вызовы POST (GET в некоторой степени) на ваш сервер с помощью файлов cookie (это называется CSRF). Поэтому не полагайтесь только на сеансовые файлы cookie для вашей безопасности.

Хорошим способом предотвратить это является наличие маркера на главной странице (невидимого для iframes), который вы передаете каждому вызову на ваш сервер.

-121--3339023-

1- это мой сайт, показанный как век готики

Нет.

или sans serif?

Да.

2-вековая готика специфична для определенной ОС?

Нет, она не входит ни в одну OS. Она часто устанавливается MS Office.

3- есть ли какие-либо улучшения в css, которые могли бы загрузить век gothic

Вы можете использовать @ font-face встраивание, чтобы последние браузеры загружали и использовали шрифт. К сожалению, это не допускается в обычной лицензии Monotype; вы должны получить специальную лицензию на встраивание. Который может даже не существовать для этого шрифта.

(возможно, разные имена файлов/шрифтов для одного и того же шрифта?)

Нет, издание Monotype является единственным вариантом, о котором мне известно.

Если вы установлены на геометрический sans, вы могли бы попробовать включая Futura («Futura», «Futura Std», «Futura LT Medium», «Futura Md BT», «Futura No 2»), Avenir («Avenir Medium», «Avenir 55 Roman» Но ни одна из них, или какая-либо другая геометрическая, не связана с операционными системами, так что у вас есть небольшой шанс на ее работу.

Нужно ли мне это в кавычках?

Да.

30
ответ дан 30 November 2019 в 15:40
поделиться

В двух словах:

  1. Создайте подстановочный домен в DNS (т.е. разрешение whatever.yourdomain.example возвращает IP-адрес),
  2. создайте виртуальный хост по умолчанию на веб-сервере и
  3. проверьте URL-адрес в приложении.

Как это сделать, зависит от используемой технологии. Приведу несколько примеров:

  1. Как настроить подстановочный домен в BIND и в Windows Server DNS .
  2. Для создания виртуального хоста по умолчанию достаточно создать веб-сервер без записи хоста в IIS. В Apache первый виртуальный хост, указанный в файле конфигурации, становится хостом по умолчанию.
  3. Здесь, вы можете или (a) переписать URL в зависимости от области (т.е. преобразование субдомена в параметр в URL, пример для ASP.NET, примеры для апача с mod_rewrite: Link1, Link2), или (b) просто взглянуть на часть хозяина URL (например, Запрос. Url в ASP.NET).

Добавление bortzmeyer (извините за перезапись редактирования, возник конфликт редактирования):

Синтаксис подстановочного символа в обычном формате файла зоны DNS (описанном в RFC 1035 и реализованном в BIND, nsd и может быть другим) имеет звездочку:

 *   IN    A   198.51.100.3
-121--3348362-

Есть ли другой способ, которым я могу просто проверить размер файла перед загрузкой?

Не в JavaScript, размер файла не в DOM .

-121--4435198-

Вы правы в том, что, выбрав более длинный список шрифтов, вы будете иметь больше контроля над внешним видом и ощущением вашего веб-сайта. Визуализация шрифтов обычно контролируется ОС, и ОС обычно имеют таблицу подстановки шрифтов, которая используется, когда приложение вызывает определенный шрифт для отображения содержимого, и этот шрифт недоступен в системе пользователя.

Ваша лучшая ставка заключается в том, чтобы провести некоторое исследование шрифтов и посмотреть, какие из них (и какие варианты и близкие копии), как правило, устанавливаются на компьютеры с различными операционными системами или с обычными приложениями. Если вы найдете вариацию названия Century Gothic, не должно быть больно помещать их все в последовательность шрифта (в кавычках, конечно, если в названии есть космос).

P.S. Ненавижу замирание на вашем сайте. Ненавижу это на главной странице Google тоже. Заставляет меня ждать, чтобы прочитать или нажать.

2
ответ дан 30 November 2019 в 15:40
поделиться

Функция не позволит использовать NewID, но это можно обойти.

Create View vwGetNewNumber
as
Select Cast(Cast(newid() AS binary(3)) AS int) as NextID

Create Function [dbo].[GetNewNumber] ( ) RETURNS int 
AS 
BEGIN
Declare @code int
Select top 1  @code=NextID from vwGetNewNumber
RETURN (@code) 
END

Затем можно использовать select dbo. [GetNewNumber] () , как запланировано.

-121--3095710-

Верно, что VSS не следует рассматривать - это мертвый продукт и просто плохой. Однако Team Foundation Server - особенно 2010 следует посмотреть. Он не только управляет исходным кодом, но и имеет систему отслеживания рабочих предметов, CI и сервер сборки, а также некоторые действительно отличные инструменты для тестирования. Например, он запускает автоматизированные сценарии и записывает сеанс в mpeg-фильм, чтобы вы могли увидеть, как выглядел экран, когда/если тест не удался.

Если это больше, чем вы хотите, перейдите к SVN.

-121--3227043-

Большинство компьютеров, на которых я работал, не имеют Century Gothic; выберите еще несколько, что сайт выглядит прилично.

0
ответ дан 30 November 2019 в 15:40
поделиться

Вы должны обернуть имя шрифта в кавычках. Если «век готический» недоступен, браузер отступит за шрифтом Sans-Serif.

Если вы хотите обеспечить «век готик», возможно, вы должны рассмотреть что-то вроде Sifr , который часто используется для замены заголовков с помощью элементов Flash, используя определенные шрифты. Я лично не пойду на этот маршрут.

Как вы уже говорили в вашем комментарии, лучший вариант (на мой взгляд) - просто указать неудачный шрифт, с которым вы довольны.

1
ответ дан 30 November 2019 в 15:40
поделиться

Или вы можете пойти по пути @ font-face, но использовать бесплатный шрифт. Все они бесплатны и выглядят как Century Gothic:

Nevis

PT Sans

Walkway (семейный)

Caviar Dreams

Cicle (семейный)

Kozuka Gothic Pro L (Kozuka - это семья) )

Вы можете найти их на dafont.com, fontsquirrel.com и других подобных сайтах.

13
ответ дан 30 November 2019 в 15:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: