Точно-точно :)
А также минус могут влепить за:
1) критику позиции W3C, Opera
2) IE, Мелкософт - зе бест, форева.
3) Б. Гейтс - просто душка, обожаю его :)
Если я правильно представил структуру макета, то:
В дочернем элементе создаем контейнер с тенью, допустим табличка - в одной колонке тень, в другой контент. Сам дочерний элемент смещаем стилями position:relate;left:-25px;top:-25px;
Да, в IE младших версий реализация альфа-канала примитивная. Иешные фильтры не обладают всем тем, что делается через свойства background.
Просто при разработке IE6 делались другие приоритеты. Разработчики учли этот недостаток в 7-ке.
При всем этом, за 4-ре года, что я занимаюсь коммерческими разработками не было ни одного случая, в котором нельзя было использовать прозрачные png. И тянущиеся тени и отдельные элементы интерфейса - все успешно реализовывалось.
Касательно иешных фильтров.
Да, их использования в качестве отображения background c alfa-каналом несколько неудобно по сравнению с используемых для других барузеров заданием свойств CSS.
Но это решается и это работает.
1) Если нужен png-фон со свойствами вроде
"top left no-repeat", ставим фильтру параметры sizingMethod='crop' (не растягивать).
2) Если нужен png-фон со свойствами вроде
"top left repeat-y", ставим фильтру параметры sizingMethod='scale' (растягивать). В свойства контейнера, которому применяется данный стиль выставляем фиксированную ширину, а высоту 100%. Например, так можно рисовать вертикальные тени (width:10px, height:100%). По аналогии делаем горизонтальные тени.
3) Если нужен png-фон располагающийся по центру/низу или справа, ставим фильтру параметры sizingMethod='crop'. В свойства контейнера, которому применяется данный стиль жестко задаем ширину/высоту равную ширине/высоте картинке png-фона. Уже этот блок позиционируем в нужное место.
Основным недостатком использования иешных фильтров является то что их нельзя ставить под контент страницы (текст например) - с ним нельзя будет работать, т.е. выделять, нажимать по ссылкам...
За 4-ре года, что я занимаюсь веб-разработкой у меня не было ни одного случая, где нельзя было найти работающий, действенный прием. Все решается.
По-мойму, идея давать друзьям редактировать свои комментарии идеологически неверно.
Каждый пост - это индивидуальная точка зрения, персональное высказывание.
Давать даже близким людям вновить в него даже мелкие правки - не верно. Орфографические и лексические ошибки на самом деле это не так страшно, гораздо важнее ваша мысль.
Более правильный вариант - возможность редактирования комментария автором, допустим в течение 10 минут после его создания. Мало ли, чего то хотели сказать, но забыли об этом. 10 минут достаточно на просмотр и правку. Уже по истечении данного времени возможность редактирования блокируем, дабы не давать в дальнейшем пользователю стереть текст своего сообщения...
Все приходит с опытом.
И реализация и скорость разработки.
Если есть конкретные загвоздки - обращайтесь, возможно решение проще чем может показаться на первый взгляд.
А ну тогда понятно такое ваше отношение к ИЕ.
У меня "исторически" сложилось хорошее отношение к IE, во всяком случае больших проблем при разработке с IE я не испытываю. Конечно возникают некоторые неудобства - но все решается. А так в целом - софт как софт.
Что ж вы все IE так нелюбите то :)
IE7 шустрее работает, чем та же Mozilla 2.0
Опера, конечно шустрее их обоих - бесспорно, но у нее другие заморочки...
Все идет к этому.
Если раньше MS прохладно относилось ко всяким выпадкам в его сторону касетльно веб-стандартов, то теперь я думаю ситуация изменится... Если да, то альтернативным браузером придется попотеть, чтоб удержать свою долю потребителей иначе - белые тапочки им гарантированны.
Все правильно,
меня задолбали посты про вебстандарты, про всякие Оперы и обращения к веб-разработчикам.
Все хаили IE что он не поддерживает спецификации и вот те раз, номер какой выкинул MS!
Ну тогда на "нет и суда нет".
Раз еще нет завершенного стандарта, то и принимать/обязывать нечего.
Меня как-то бублики с дырками невставляют, вот был бы пирог - другое дело.
А тут W3С развели котовасию, наклонировали спецификаций HTML XHTML, я даже не упоминаю про всякие там XFORMS... На том же W3C ведь четко не написанно, в каких случаях нужно "употреблять" HTML, а каких XHTML. А?
ГДЕ такой СТАНДАРТ? Нету, каждый берет и делает в том, что ему нравится/умеет.
Вот как будет четкий стандарт - вот тогда и поговорим.
>>Подтяните карму интересным топиком и всё будет в норме
Есть такой термин "Уловка 22". Это такое условие, которое само себе противоречит.
В отношении Хабра это выглядит так:
Чтобы поднять Карму - нужно создать интересный топик.
А чтобы суметь создать топик - нужна высокая карма. :)
Забавно, прям дилема, о первичности яйца или курицы.
Это называется уловка 22, невыполнимое условие.
Конечно, можно просто комментировать топики других людей, но это малоэффективно. Почти 100% действует такая формула:
Если критикуешь пост -> карма резко понижается.
Наоборот, поддерживаешь мнение большинства, делишься опытом -> карма растет.
Опытом на хабре мало приходится делиться, тут не спрашивают как реализовать ту или иную фитчу, поэтому чаще приходится критиковать те или иные точки зрения.
>>Про узкую форму для текста я тоже подумал, что неудобно. На самом деле...
Ну вот лично для тебя пусть остается текстари высотой в две строчки текста.
А для меня, пожалуйста, хабра-тим добавьте кнопочку разворачивающее поле ввода на большую высоту. Я бы эту форму реализовал не как обычный текстари, а как рич-редактор и никакой предпросмотр не нужен в таком случае. Ну понятное дело перед сохранением в базу режем недопустимые теги, скрипты, ну это уже технические моменты...
А вам товарисч, Hitryi_Pryanik, бесплатный совет - говорите за себя. Не нужно от своего имени писать во множественном числе, знаете как минимум это дурной тон...
>>Так все как раз наоборот, технологии хоть и бегут вперед, но из-за наличия их неподдерживающего и, к тому же, самого распространенного браузера, толку от этого нет.
Не вижу ни каких серъездных препятствий на этом пути. Да, конечно было б хорошо если была своевременная и синхронная поддержка новых решений/технологических приемов со стороны самого распространенного интернет-проводника. С этим я не спорю, но РЕАЛЬНОСТЬ такова, что безусловно будет промежуток времени от момента появления какого-то технического решения до его обоснованной и стандартизированной всесторонней поддержки.
То что в настоящий момент ИЕ не поддерживает CSS3, это не плохо и не хорошо - это реальная действительность. Одни разработчики решают эти ньюансы путем серверного или клиентского программирования, другие утрируют некоторые функциональные возможности.
Каждый решает исходя из собственного виденья и приоритетов задач.
Всегда можно найти решение, главное чтоб результат был востребован.
Лично я за стандарты, за единые нормы,
НО я КАТЕГОРИЧЕСКИ против, когда эти стандарты НАВЯЗЫВАЮТ.
Прежде чем принять такое важное решение, так называемый "стандарт" нужно ОБОСНОВАННО ДОКАЗАТЬ. Некогда на W3C утверждалось что на смену HTML 4 приходит новый вид расширенной гипер-разметки XHTML. Это следующее поколение.
И что потом стало?
Потом в W3C стали паралелльно разрабатывать две новые ветки HTML5 и XHTML2
К тому же в рекомендациях HTML5 произошла "реанимация" некоторых тегов, которые по тем же рекомендациям W3C но к HTML4 считались "устаревшими и не рекомендовались к использованию"...
Двойственность в отношении стандартов неприменима.
Вообще говоря данный ресурс рассчитан на людей грамотных и опытных. На тех, кто смотрит что там под ссылкой «html-теги» и гораздо быстрее пишет тег с клавиатуры, нежели тыкает мышкой в кнопку.
Странно, я-то думал, что WEB 2.0 предполагает юзабильный интерфейс для работы с сайтом, все должно быть просто и понятно...
Оказывается нет, нужно и ТУТ еще читать документацию.
Как все запущенно.
Скрывать функциональность для форматирования текста в зависимости от кармы - глупо, не логично. Я даже не говорю о том, что писать сообщения в такой узенькой текстари - жутко неудобно. Это элементарно как 2*2
>>Какой смысл радоваться наличию современных функций, если монополист рынка их не поддерживает и, соответственно, все веб-приложения тоже?
Это понятно, но биться головой об стену - глупо, нужно подождать...
>>Тогда были бы очень быстрые темпы развития веба
Дык и сейчас росты темпа итак семимильными шагами, кудаж быстрее.
>>Посмотрите сколько браузеров сделано на основе IE или FF
Дык, а толку то от этих клонов? Толку то никакого.
Опера, сама того не понимая, САМА СЕБЕ ЯМУ КОПАЕТ.
В ТОТ ДЕНЬ КОГДА ВСЕ БРАУЗЕРЫ (в том числе и IE) НАЧНУТ РАБОТАТЬ ОДИНАКОГО, БУДУТ ОДИНАКОГО ПОДДЕРЖИВАТЬ ВСЕ СПЕЦИФИКАЦИИ - это будет последний день жизни и для ОПЕРЫ и для МОЗИЛЛЫ.
В тот день когда MS решит всех обламать и наконец вкрутит в IE поддержку всех стандартов, тот день будет началом конца всех других браузеров, так как смысл их использования отпадет сам собой...
Пока вся шумиха и рост альт-браузеров в том, что они позиционируются в том или ином противопоставлении IE (лучше, быстрее). Если этого противопоставления не будет - они просто вымрут...
>>Для примера - сегодня Internet Explorer является единственным в мире браузером, не поддерживающим Acid2.
Здрасте, приехали.
Кроме Ие, этот тест не поддерживает и Мозилла (то что бетта не всчет)
http://ru.wikipedia.org/wiki/Acid2
Хоть я и не параноик, но мне начинает казаться, что некоторые индивиды/компании умышленно пытаются манипулировать моим сознанием, хотят чтоб я думал как им удобнее.
ФигВам, точнее им. Наш человек прежде всего сам "на зуб проверит", пощупает, а уж потом стукнет кулаком и скажет... :)
Оффтопик. Скажите мне какой тут тупица решил, что здесь в форме редактирования не нужны опции для форматирования текста? Хотя бы болд и курсив, а тож цитаты заманался хоть как-то от основной части отделить...
чиновники как хотят так и разбазаривают госсредства,
точнее наши свами налоговые отчисления.
Куда смотрит Счетная Палата, прям сюжет для Фитиля.
А также минус могут влепить за:
1) критику позиции W3C, Opera
2) IE, Мелкософт - зе бест, форева.
3) Б. Гейтс - просто душка, обожаю его :)
В дочернем элементе создаем контейнер с тенью, допустим табличка - в одной колонке тень, в другой контент. Сам дочерний элемент смещаем стилями position:relate;left:-25px;top:-25px;
Точный прием могу сказать увидев макет.
Просто при разработке IE6 делались другие приоритеты. Разработчики учли этот недостаток в 7-ке.
При всем этом, за 4-ре года, что я занимаюсь коммерческими разработками не было ни одного случая, в котором нельзя было использовать прозрачные png. И тянущиеся тени и отдельные элементы интерфейса - все успешно реализовывалось.
Да, их использования в качестве отображения background c alfa-каналом несколько неудобно по сравнению с используемых для других барузеров заданием свойств CSS.
Но это решается и это работает.
1) Если нужен png-фон со свойствами вроде
"top left no-repeat", ставим фильтру параметры sizingMethod='crop' (не растягивать).
2) Если нужен png-фон со свойствами вроде
"top left repeat-y", ставим фильтру параметры sizingMethod='scale' (растягивать). В свойства контейнера, которому применяется данный стиль выставляем фиксированную ширину, а высоту 100%. Например, так можно рисовать вертикальные тени (width:10px, height:100%). По аналогии делаем горизонтальные тени.
3) Если нужен png-фон располагающийся по центру/низу или справа, ставим фильтру параметры sizingMethod='crop'. В свойства контейнера, которому применяется данный стиль жестко задаем ширину/высоту равную ширине/высоте картинке png-фона. Уже этот блок позиционируем в нужное место.
Основным недостатком использования иешных фильтров является то что их нельзя ставить под контент страницы (текст например) - с ним нельзя будет работать, т.е. выделять, нажимать по ссылкам...
За 4-ре года, что я занимаюсь веб-разработкой у меня не было ни одного случая, где нельзя было найти работающий, действенный прием. Все решается.
Каждый пост - это индивидуальная точка зрения, персональное высказывание.
Давать даже близким людям вновить в него даже мелкие правки - не верно. Орфографические и лексические ошибки на самом деле это не так страшно, гораздо важнее ваша мысль.
Более правильный вариант - возможность редактирования комментария автором, допустим в течение 10 минут после его создания. Мало ли, чего то хотели сказать, но забыли об этом. 10 минут достаточно на просмотр и правку. Уже по истечении данного времени возможность редактирования блокируем, дабы не давать в дальнейшем пользователю стереть текст своего сообщения...
И реализация и скорость разработки.
Если есть конкретные загвоздки - обращайтесь, возможно решение проще чем может показаться на первый взгляд.
У меня "исторически" сложилось хорошее отношение к IE, во всяком случае больших проблем при разработке с IE я не испытываю. Конечно возникают некоторые неудобства - но все решается. А так в целом - софт как софт.
IE7 шустрее работает, чем та же Mozilla 2.0
Опера, конечно шустрее их обоих - бесспорно, но у нее другие заморочки...
Если раньше MS прохладно относилось ко всяким выпадкам в его сторону касетльно веб-стандартов, то теперь я думаю ситуация изменится... Если да, то альтернативным браузером придется попотеть, чтоб удержать свою долю потребителей иначе - белые тапочки им гарантированны.
меня задолбали посты про вебстандарты, про всякие Оперы и обращения к веб-разработчикам.
Все хаили IE что он не поддерживает спецификации и вот те раз, номер какой выкинул MS!
Многие форумы досих пор так живут и алес гут...
Вощем тема исчерпала себя
С отрицательной ваще ниче низя.
Никаких штучек для форматирования, ограничение на посты...
Доисторические нравы какие-то.
Раз еще нет завершенного стандарта, то и принимать/обязывать нечего.
Меня как-то бублики с дырками невставляют, вот был бы пирог - другое дело.
А тут W3С развели котовасию, наклонировали спецификаций HTML XHTML, я даже не упоминаю про всякие там XFORMS... На том же W3C ведь четко не написанно, в каких случаях нужно "употреблять" HTML, а каких XHTML. А?
ГДЕ такой СТАНДАРТ? Нету, каждый берет и делает в том, что ему нравится/умеет.
Вот как будет четкий стандарт - вот тогда и поговорим.
Есть такой термин "Уловка 22". Это такое условие, которое само себе противоречит.
В отношении Хабра это выглядит так:
Чтобы поднять Карму - нужно создать интересный топик.
А чтобы суметь создать топик - нужна высокая карма. :)
Забавно, прям дилема, о первичности яйца или курицы.
Это называется уловка 22, невыполнимое условие.
Конечно, можно просто комментировать топики других людей, но это малоэффективно. Почти 100% действует такая формула:
Если критикуешь пост -> карма резко понижается.
Наоборот, поддерживаешь мнение большинства, делишься опытом -> карма растет.
Опытом на хабре мало приходится делиться, тут не спрашивают как реализовать ту или иную фитчу, поэтому чаще приходится критиковать те или иные точки зрения.
Ну вот лично для тебя пусть остается текстари высотой в две строчки текста.
А для меня, пожалуйста, хабра-тим добавьте кнопочку разворачивающее поле ввода на большую высоту. Я бы эту форму реализовал не как обычный текстари, а как рич-редактор и никакой предпросмотр не нужен в таком случае. Ну понятное дело перед сохранением в базу режем недопустимые теги, скрипты, ну это уже технические моменты...
А вам товарисч, Hitryi_Pryanik, бесплатный совет - говорите за себя. Не нужно от своего имени писать во множественном числе, знаете как минимум это дурной тон...
Не вижу ни каких серъездных препятствий на этом пути. Да, конечно было б хорошо если была своевременная и синхронная поддержка новых решений/технологических приемов со стороны самого распространенного интернет-проводника. С этим я не спорю, но РЕАЛЬНОСТЬ такова, что безусловно будет промежуток времени от момента появления какого-то технического решения до его обоснованной и стандартизированной всесторонней поддержки.
То что в настоящий момент ИЕ не поддерживает CSS3, это не плохо и не хорошо - это реальная действительность. Одни разработчики решают эти ньюансы путем серверного или клиентского программирования, другие утрируют некоторые функциональные возможности.
Каждый решает исходя из собственного виденья и приоритетов задач.
Всегда можно найти решение, главное чтоб результат был востребован.
Лично я за стандарты, за единые нормы,
НО я КАТЕГОРИЧЕСКИ против, когда эти стандарты НАВЯЗЫВАЮТ.
Прежде чем принять такое важное решение, так называемый "стандарт" нужно ОБОСНОВАННО ДОКАЗАТЬ. Некогда на W3C утверждалось что на смену HTML 4 приходит новый вид расширенной гипер-разметки XHTML. Это следующее поколение.
И что потом стало?
Потом в W3C стали паралелльно разрабатывать две новые ветки HTML5 и XHTML2
К тому же в рекомендациях HTML5 произошла "реанимация" некоторых тегов, которые по тем же рекомендациям W3C но к HTML4 считались "устаревшими и не рекомендовались к использованию"...
Двойственность в отношении стандартов неприменима.
Странно, я-то думал, что WEB 2.0 предполагает юзабильный интерфейс для работы с сайтом, все должно быть просто и понятно...
Оказывается нет, нужно и ТУТ еще читать документацию.
Как все запущенно.
Скрывать функциональность для форматирования текста в зависимости от кармы - глупо, не логично. Я даже не говорю о том, что писать сообщения в такой узенькой текстари - жутко неудобно. Это элементарно как 2*2
Это понятно, но биться головой об стену - глупо, нужно подождать...
>>Тогда были бы очень быстрые темпы развития веба
Дык и сейчас росты темпа итак семимильными шагами, кудаж быстрее.
>>Посмотрите сколько браузеров сделано на основе IE или FF
Дык, а толку то от этих клонов? Толку то никакого.
Опера, сама того не понимая, САМА СЕБЕ ЯМУ КОПАЕТ.
В ТОТ ДЕНЬ КОГДА ВСЕ БРАУЗЕРЫ (в том числе и IE) НАЧНУТ РАБОТАТЬ ОДИНАКОГО, БУДУТ ОДИНАКОГО ПОДДЕРЖИВАТЬ ВСЕ СПЕЦИФИКАЦИИ - это будет последний день жизни и для ОПЕРЫ и для МОЗИЛЛЫ.
В тот день когда MS решит всех обламать и наконец вкрутит в IE поддержку всех стандартов, тот день будет началом конца всех других браузеров, так как смысл их использования отпадет сам собой...
Пока вся шумиха и рост альт-браузеров в том, что они позиционируются в том или ином противопоставлении IE (лучше, быстрее). Если этого противопоставления не будет - они просто вымрут...
Здрасте, приехали.
Кроме Ие, этот тест не поддерживает и Мозилла (то что бетта не всчет)
http://ru.wikipedia.org/wiki/Acid2
Хоть я и не параноик, но мне начинает казаться, что некоторые индивиды/компании умышленно пытаются манипулировать моим сознанием, хотят чтоб я думал как им удобнее.
ФигВам, точнее им. Наш человек прежде всего сам "на зуб проверит", пощупает, а уж потом стукнет кулаком и скажет... :)
Оффтопик. Скажите мне какой тут тупица решил, что здесь в форме редактирования не нужны опции для форматирования текста? Хотя бы болд и курсив, а тож цитаты заманался хоть как-то от основной части отделить...