Ayavryk

Ayavryk
Рейтинг
209
Регистрация
11.10.2003

Есть еще один секретный метатег, который сразу выводит в топ.

<meta name='i-love-yandex' content='тут циферки и буковки из кода верификации' />

JVN:
Да будет Вам! Причем тут монитор с его разрешением? Т.е. по-Вашему, если гвоздь загнулся, то причина - в молотке? Дело в другом, в головах, видимо.

Так гвоздть то не загунлся. Наоборот появилось много вариантов крепежа - шурупы, скобы, дюбели, строительные патроны и т.д. а вы все предлагаете молотком забивать.

Меняются условия - меняются инструменты.

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

psixopad:
Ну а какие альтернативные варианты резине есть ? Чтобы в ИЕ, опере, файрфоксе и сафари все хорошо смотрелось во всех основных разрешениях

Дело не в броузерах а в мониторах. Резиновый фетиш придумали тогда когда все мониторы имели 75/96dpi разрешение и разброс в ширине экрана 1.2 раза. Сейчас разрешение 120dpi и разброс в четыре раза. Любая резинка при таких напряжениях лопнет и от дизайна ничего не останется как бы дизайнер не старался.

Реальная альтернатива в использовании min-width max-width но и их скоро хватать не будет. Впереди другие альтернативы. Что-то типа:

http://cssing.org.ua/2008/09/17/adaptive-boxes/

http://meyerweb.com/eric/thoughts/2005/11/09/multi-unit-any-order-columns/

http://habrahabr.ru/blogs/css/42794/

Но никак не растяжка таблицы/дива на всю ширину.

psixopad:
В общем срочно нужна помощь

Если срочно - то возьмите готовые шаблоны.

xhtml.ru/instr/3col_creator/

builder.yaml.de/

csscreator.com/?q=tools/layout

developer.yahoo.com/yui/grids/builder/

А так же

mycelly.com/

layouts.ironmyers.com/

blog.html.it/layoutgala/

css-discuss.incutio.com/?page=ThreeColumnLayouts

960.gs/

www.dynamicdrive.com/style/layouts/category/C11/

devkick.com/lab/tripoli/

code.google.com/p/blueprintcss/

bluetrip.org/

code.google.com/p/malo/

code.google.com/p/emastic/

css-framework.ru/

code.google.com/p/css-boilerplate/

capsizedesigns.com/blog/2008/04/bluetripcss-a-fusion-of-blueprint-and-tripoli/

neolord:
Общих принципов там только один - сайт должен занимать всю ширину окна браузера. Соответственно я бы отталкивался от процентов.

Догма про 100% резину сейчас уже не имеет такого распространения как 5 лет назад, но еще жива. Как ни странно.

ПРочитал дискуссию и не понял два момента.

1) Как строятся высоконагруженные приложения

2) У кого самая длинная пиписька

tok24ua:
лучше осваивать C#, так как за ним будущие..

1. Доля Win серверов неуклонно растет. Nix - падает. Если тенденция не снизится через 10 лет php будет никому не нужен.

2. Перескочить с .NET технологий на php не проблематично. Только никто не переходит. Наоборот - сложнее.

3. При необходимости .NET-программист может перейти на разработку десктопных приложений. Хотя там логика другая - но инструментарий тот же. В смутные времена типа нынешнего мобильность - достаточно ценное качество.

4. Зарплата .NET программистов выше. Впрочем и квалификация должна быть выше. И учиться сложнее.

Я нигде не говорю С#, подразумевая под этим MS- технологии в целом. Сам по себе язык может умрет скоро, но технологии будут рулить. Т.ч. если есть возможность выбора - переходите на них. Ближайшие 20 лет будут всегда актуальными. А там х.з.

А вот у PHP перспектив нет.

Все зависит от уровня и количества пользователей. Если предполагается что редактировать будет подготовленный пользователь- нужно ставить FCK/Tiny - это стандарт де-факто в CMS.

Если статьи будет вводить любой прохожий - нужно вкручивать что-то без возможности использования тегов. Иначе будут фигачить копипастом изх Word и сайт превратится в визуальную помойку.

Нужно сделать ссылки блочными элементами и там на :hover менять background

a: {display:block;position:relative;heigth:32px;width:32px;background:url(картинка)}

a:hover {background:url(картинка_c_подсветкой)}

для ie6 использовать хаки png

toxic steel:
и вытащить всё это добро в него никак?

Можно все сделать на голом js, но уж больно это геморройно.

http://www.linkexchanger.su/2008/59.html

http://docs.jquery.com/Events

Присмотритесь внимательно к jquery (prototype etc). С ними задачи вынесения всех событий из HTML в JS решаются просто и очень наглядно. Например

Например навешивание обработчика focus на _все_ элементы элементы input

$('input').focus(function(){

alert('Wow!');

})

выбор элементов может быть более изощренным типа :

$('form[name='blabla'] input[type=text].class2').blur....

Внутри обработчика можно анализировать кто именно его вызвал. C jquery это делается очень легко.

_savit:
Плюсы: дизайн никак не завязан на кэшировании т.е если завтра я захочу добавить какой-то элемент, то не придется очищать кэш для нескольких тысяч страниц

Первый раз встречаю задачу в которой разработчик связывает время кэширование со скоростью изменения дизайна. М.б. вы не с того боку заходите?

_savit:
сам дизайн нет, но например код партнерок довольно часто меняю (тестю) и каждый раз надо чистить весь кэш ...

Ну так и кэшируйте всю страницу целиком без кода партнерки. А парнерку - отдельным кодом.

Всего: 2264