Пользую Adobe Dreamweaver CS 3.
Нравится тем, что одинаково хорошо подходит как для верстки, так и для php кодинга.
Навигация по проекту, функции автозамены - вне конкуренции.
Участок кода умеет "схлопывать" - очень удобно для больших листингов.
Не нравится: фигурные скобки не закрывает автоматически и вложенности не проверяет.
Автоподстановок для php вроде нет, но я их все равно не использую, даже в html.
Было бы интересно получать еженедельные отчеты по проиндексированным беклинкам и ежедневные - по мордам :)
Если уж пошла такая пьянка, есть ли способ передавать значения переменных методом POST не используя скрытых форм? Исключительно для общего развития интересуюсь 🙄
Цветовое решение - только один из элементов композиции 🚬
Попробуйте сперва осилить классику: "Веб-дизайн" Якоба Нильсена ("Designing Web Usability: The Practice of Simplicity" в оригинале называется). Книга переведена ужасно, так что лучше читать в оригинале.
На Design.ru масса полезных статей в разделе "Ководство", в том числе и по вашей теме там кое-что есть). Не руководство к действию,конечно, однако хорошая информация к размышлению.
Николай В., Респект, вы меня опередили
Вот я о том и толкую, что ватермарки должны быть не обычными. Как минимум - препятствующие обработке в пакетном режиме, а в идеале - с заливкой из случайного нагромождения градиентов или мозаики случайных же цветов.
Такой удалять лично я бы точно не взялся, невзирая на уникальность контента.
burunduk, а зачем так усложнять жизнь человеку, достаточно просто написать <link href="main.css" rel="stylesheet" type="text/css" /> между тегами <head></head>, где main.css - файл, содержащий описания классов.
Запутается человек нафиг)
Прошу прощения, сейчас попробую пояснить, хотя я не мастер объяснять основы. Этот кусок кода является классом CSS для тега <div></div>. Если я начну сейчас объяснять что это такое и зачем оно нужно, меня могут понять неправильно, но воспользовавшись поисковой системой вы найдете массу справочной информации по этому вопросу. Прошу прощение, если мои слова показались иронией, просто мне не совсем ясно, что именно вам не ясно😂
Тот класс, который я привел в качестве примера, описывает как выглядят и ведут себя все дивы на той странице, к которой этот класс прикреплен.
В вашем конкретном случае это не совсем удобно, поэтому лучше объявлять этот класс таким образом:
.layer1 { //точка тут существенна, поскольку нтаким образом объявляется просто класс, а не описание тегаposition: absolute;
z-index: 1; //условная "координата по высоте". Объект с бОльшим значениме перекрывает объекты с меньшим
top: 22px; //координата высоты (относительно верха страницы) - как вам нужно подберите
left: 0px; //координата страницы (относительно левого края)
width: 100%; //обозначает, что объект растягивается по всей ширине экранаtext-align: center;
}
Объявив этот класс, мы можем присвоить его интересующему нас <DIV>
в данном случае даже не важно в какой именно части html кода он будет расположен, поскольку он все равно будет находится там, где мы написали в классе layer1
Выглядеть он будет так:
<div class="layer1">А здесь будет верстка меню.</div>
Ну соответственно, поскольку меню у вас 2, то надо написать еще и второй класс, который будет отличатся только свойством top (и названием, разумеется)
Надеюсь, что-то стало понятнее 🙄
Это уже оффтоп будет, но давайте все же обсудим ;)
Что такое цвет? Для простоты будем считать, что это соотношение оттенка, насыщенности и яркости (HSV).
Когда накладывается ватермарк (под этим термином мы понимаем "полупрозрачный" текст, если, конечно, говорим об одном и том же), в соответсвующей области изображения происходит сдвиг цветовых координат. То есть по определенному закону изменяется и оттенок, и насыщенность и яркость каждого пиксела. То есть белый становится не белым, а, к примеру, светло-голубым. Определив, как именно сместились координаты белого цвета, мы можем применить обратное смещение любым удобным способом для всей интересующей нас области. Таким образом, белый снова станет белым и все остальные цвета также придут к гармонии с внешним миром)) Ну, можно в качестве индикатора использовать не белый а любой другой цвет, важно знать, каким он был изначально.
Я не совсем понимаю, что препятствует этому процессу, поясните, пожалуйста.
Павел Зотов, Надо заметить, что ватермарк ватермарку рознь))
Пакетная обработка в фотошопе решает и этот вопрос для большинства случаев. Как правило, ватермарк представляет собой полупрозрачный однотонный (!) текст, расположенный в одном и том же месте. То есть это по сути сдвиг цветового балланса для части изображения. Обратное преобразование произвести элементарно в пакетном режиме для какого угодно количества файлов. Некоторую сложность тут может представлять только определение области преобразования, которое сводится к подбору шрифта.
Другое дело, если заливка текста представляет собой, к примеру, случайную последовательность градиентов и сам текст расположен случайным образом. Только таких примеров я вживую нигде не видел.
Можно попытаться защитить контент, располагая его во флеш-роликах с защитой от импорта. Это несколько усложнит жизнь охотникам до контента, но вам - еще больше :D