В каком фрейме? Во фрейм выводится то, что посчитает нужным вывести программист веб-интерфейса. Никакого JS там не будет, а всем ссылкам в письме можно автоматически проставить какой угодно target.
Частей тегов, равно как и их содержимого не бывает. Есть теги открывающие и закрывающие. Всё вместе (открывающий тег, закрывающий тег и то, что между ними) называется не тегом, а элементом.
Хм, часть, отвечающую за рендеринг, похоже, не обновили. Всё так же криво отображаются box-shadow и text-shadow, хотя в текущей бете Safari, работающей на том же и, видимо, более свежем WebKit, уже всё отлично.
В PHP возникнет двойственность, я уже писал об этом.
При использовании спецсимвола для обозначения названия пространства имён (вида @myNs) неоднозначности были бы исключены.
делать прямой слеш разделителем по умолчанию нет никакой необходимости.
Необходимости нет, есть целесообразность — единообразие. Вводить в одну и ту же адресную строку интернет-адреса с прямым слэшом, а локальные пути — почему-то с обратным — несколько странно. ;-)
Новый разделитель уровней иерархии программных сущностей. Представьте, что «хлебные крошки» на сайте выглядели бы так: Главная \ Продукция :: Булочки
только потому, что главная страница сайта функционально отличается от всех остальных страниц.
Вариант Главная → Продукция → Булочки
лучше просто потому, что единообразнее.
Вот в Виндах обратный слеш — разделитель путей и ничего, много лет, со времён ДОСа все его используют.
Несколько отклоняемся от темы, но почему в Windows до сих пор не сделали разделителем фрагментов пути по умолчанию слэши прямые (/), подобно путям в Unix-системах и интернет-адресам — совершенно непостижимо (и это уже при наличии поддержки таких путей в Windows: попробуйте, скажем, C:/WINDOWS/system32).
Можно было бы, кстати, просто предварять пространства имён спецсимволом подобно $ у переменных — например, @, это полностью исключило бы неоднозначности:
@myNs::MyClass::myMethod();
Придумывать новый разделитель, по-моему, решение в любом случае менее удачное.
Согласен. Хотя на уровне простоты восприятия кода помогло бы (помимо банальной особой подсветки пространств имён в IDE) соглашение именовать пространства имён, например, со строчной буквы — в противоположность классам, имена которых принято начинать с заглавной:
Бывают решения временные. Парсер слаб — сделали слэши; усовершенствовали парсер — сделали по-человечески, иное пометили как нерекомендуемое и со временем упразднили. Логики не лишено, хотя, конечно, вероятность реализации мала.
target.В горе-программистах, пишущих почтовые сервисы.
В Safari, по-вашему, используются нестабильные версии WebKit? ;-)
box-shadowиtext-shadow, хотя в текущей бете Safari, работающей на том же и, видимо, более свежем WebKit, уже всё отлично.Необходимости нет, есть целесообразность — единообразие. Вводить в одну и ту же адресную строку интернет-адреса с прямым слэшом, а локальные пути — почему-то с обратным — несколько странно. ;-)
Главная \ Продукция :: Булочки
только потому, что главная страница сайта функционально отличается от всех остальных страниц.
Вариант
Главная → Продукция → Булочки
лучше просто потому, что единообразнее.
Несколько отклоняемся от темы, но почему в Windows до сих пор не сделали разделителем фрагментов пути по умолчанию слэши прямые (/), подобно путям в Unix-системах и интернет-адресам — совершенно непостижимо (и это уже при наличии поддержки таких путей в Windows: попробуйте, скажем,
C:/WINDOWS/system32).@myNs::MyClass::myMethod();
Придумывать новый разделитель, по-моему, решение в любом случае менее удачное.
myNs::MyClass::myMethod();