elMo-one Всем. По глючности и неподдерживаемости с нею ничто не сравнится. У нас ни от кого нет такого количества жалоб на функциональные проблемы и разметку, как от поклонников Оперы.
Караидель А я как, веб разработчик, с полной уверенностью заявляю, что лучше Оперы браузера нет))) А новая Opera 9.50 - вообще чудо, поддерживает CSS3 спецификацию в полном объеме без единой ошибки, в то время как остальные браузеры не поддерживают ее и на половину) Для эксплорера CSS3 - вообще новое слово
~Co0L~ CSS3 всё равно нельзя толком пользоваться, пока его не будут поддерживать все основные браузеры;о((( Зато у Оперы вечные проблемы с Ajax, особенно на мелкомягких библиотеках.
Караидель Проблемы с аяксом, действительно есть) Правда сейчас уже не такие большие) Хотя даже если бы их и не было, все равно я терпеть не могу этот Аякс))) А CSS3 вполне можно использовать, только не делать на него акцент) Поддерживает - здорово, не поддерживает - все равно все замечательно смотрится, хоть и без лишних фишек))
~Co0L~ А я очень много пишу на Ajax, клиенты с ума посходили, всем подавай асинхронные обновления, RSS и URLrewriting. Последнее - особо мною ненавидимо, потому что терпеть не могу настраивать IIS и сил уже нет объяснять клиентам почему при наличии иврита в адресе (что само по себе является полным идиотизмом) разбегаются слеши.
~Co0L~ Да, только оно в PHP легко и просто, а в ASP.NET надо ловить реквест, разбирать урл через регулярные выражения и делать перенаправление. Короче, тот ещё гемморой. А прикрутить это на сервер - вообще тихий ужас.
в iis можно настроить обработку 404 ошибки на нужный скрипт и уже он определит куда перенаправить а в mod_rewrite тоже все через регулярное выражение делается
mod_rewrite тоже все через регулярное выражение делается Угумс)) Раньше я их просто не переваривал, а сейчас помогаю младшим сотрудникам писать парсеры))))
gluker Я пробовала. При перенаправлении из IIS редирект делается, но есть большая проблема: в строке адреса будет адрес той страницы, куда пошёл редирект - это именно редирект, а не трансфер страницы. И по совершенно непонятным причинам скрипт, куда пошёл редирект, зачастую не может поймать начальный адрес, который хотел юзер - он просто отсутствует в реквесте, поле пустое.
~Co0L~ На ASP.NET писать прикольно. Можно куски кода напрямую копипастить из веб-проекта в виндовый и наоборот - те же стандартные библиотеки, тот же синтаксис. Когда переходишь на ASP.NET (если уже писал на VB.NET или C#), приходится доучивать только то, что связано непосредственно с веб-программированием: цикл жизни страницы, несколько спецефических классов и директивы компиляции веб-страницы.
если не нравится редирект делай инклудом и так не бывает что конечный скрипт ИНОГДА не может узнать первоначальный путь а насчет .net так пиши отдельный библиотеки тогда не нужно будет копировать код кусками а достаточно будет только подключить нужную библиотеку, притом библиотека может быть написана на любом языке, а еще лучше эти библиотеки подключать всем проектом в твой солюшин тогда еще и отладку удобно производить, кстати очень удобно таким образом создавать приложения которые работают с вебсервисами, т.к. при запросе проходе отладкой по приложению так же с отдаком переходишь в сервис и продолжаешь отладку там
gluker Ты всё правильно говоришь, но оно совершенно не получается, когда доделываешь проект процентов на 90, а тут начальник вдруг говорит: "ой, я забыл тебе сказать, оно всё должно работать без обновления страницы, переделай быстренько". Короче, я когда-нибудь обязательно буду всё делать по уму, с библиотеками таскаемыми из проекта в проект, но явно не на этой работе.
Всем. По глючности и неподдерживаемости с нею ничто не сравнится. У нас ни от кого нет такого количества жалоб на функциональные проблемы и разметку, как от поклонников Оперы.
CSS3 всё равно нельзя толком пользоваться, пока его не будут поддерживать все основные браузеры;о(((
Зато у Оперы вечные проблемы с Ajax, особенно на мелкомягких библиотеках.
Проблемы с аяксом, действительно есть) Правда сейчас уже не такие большие) Хотя даже если бы их и не было, все равно я терпеть не могу этот Аякс)))
А CSS3 вполне можно использовать, только не делать на него акцент) Поддерживает - здорово, не поддерживает - все равно все замечательно смотрится, хоть и без лишних фишек))
А я очень много пишу на Ajax, клиенты с ума посходили, всем подавай асинхронные обновления, RSS и URLrewriting. Последнее - особо мною ненавидимо, потому что терпеть не могу настраивать IIS и сил уже нет объяснять клиентам почему при наличии иврита в адресе (что само по себе является полным идиотизмом) разбегаются слеши.
Это mod_rewrite или я торможу?)
Да, только оно в PHP легко и просто, а в ASP.NET надо ловить реквест, разбирать урл через регулярные выражения и делать перенаправление. Короче, тот ещё гемморой. А прикрутить это на сервер - вообще тихий ужас.
Так оно регулярками вроде как в .htaccess разбирается) Или для ASP.NET надо дополнительно мучаться?)
Туплю)) .htaccess'а там нет
Вот именно что нет, так что весь разбор приходится писать ручками. Поубивала бы тех, кто это заказывает...
Угумс)) Раньше я их просто не переваривал, а сейчас помогаю младшим сотрудникам писать парсеры))))
Я пробовала. При перенаправлении из IIS редирект делается, но есть большая проблема: в строке адреса будет адрес той страницы, куда пошёл редирект - это именно редирект, а не трансфер страницы. И по совершенно непонятным причинам скрипт, куда пошёл редирект, зачастую не может поймать начальный адрес, который хотел юзер - он просто отсутствует в реквесте, поле пустое.
На ASP.NET писать прикольно. Можно куски кода напрямую копипастить из веб-проекта в виндовый и наоборот - те же стандартные библиотеки, тот же синтаксис. Когда переходишь на ASP.NET (если уже писал на VB.NET или C#), приходится доучивать только то, что связано непосредственно с веб-программированием: цикл жизни страницы, несколько спецефических классов и директивы компиляции веб-страницы.
и так не бывает что конечный скрипт ИНОГДА не может узнать первоначальный путь
а насчет .net так пиши отдельный библиотеки тогда не нужно будет копировать код кусками а достаточно будет только подключить нужную библиотеку, притом библиотека может быть написана на любом языке, а еще лучше эти библиотеки подключать всем проектом в твой солюшин тогда еще и отладку удобно производить, кстати очень удобно таким образом создавать приложения которые работают с вебсервисами, т.к. при запросе проходе отладкой по приложению так же с отдаком переходишь в сервис и продолжаешь отладку там
Ты всё правильно говоришь, но оно совершенно не получается, когда доделываешь проект процентов на 90, а тут начальник вдруг говорит: "ой, я забыл тебе сказать, оно всё должно работать без обновления страницы, переделай быстренько".
Короче, я когда-нибудь обязательно буду всё делать по уму, с библиотеками таскаемыми из проекта в проект, но явно не на этой работе.