> нет, не лучше. Он корректно работает с кэшом. Работал. Теперь вот не
> будет.
> То что у фейсбука пост-запрос возвращает фейсбук целиком вместо странички "ok, ты
> залогинился, через секунду покажем остальное", это проблема исключительно фейсбука и его
> чудесной авторизации.Эмм... Может я не прав, но ведь фейсбук действует без нарушения rfc на HTTP? А вот хром при этом инвалидирует кеш по post-запросу, хотя согласно rfc этого делать не надо.
Смотрите, со мною бывает такая история. Я начинаю на каком-нибудь ресурсе, позволяющим анонимные комментарии, писать комментарий, открываю для этого страничку с формой для комментария и пишу. Потом я тыкаю в предварительный просмотр, и вижу, что я забыл залогиниться. Я тыкаю в кнопочку login, логинюсь и вываливаюсь на какую-нибудь страницу сайта отличную от странички с заполненной формой для комментария. Что я делаю дальше? Я тыкаю в кнопку back браузера, и возвращаюсь на страничку с заполненной формой, после чего повторно тыкаю в предпросмотр и вижу предпросмотр своего комментария уже залогиненным.
Со мной случается и иначе -- скажем есть некий форум, на котором я логинюсь только для того, чтобы оставить комментарий, но всё остальное время стараюсь быть незалогиненным. Не знаю в точности зачем я так поступаю, но будем считать, что мне так нравится. Поэтому при логине я не ставлю галочку в чекбокс напротив "помнить меня". Такой логин работает недолго -- может час, может полчаса -- я не замерял. И это приводит иногда к косякам, когда я начал писать комментарий залогиненным, а закончил писать когда сессия окончилась. Естественно эти вещи выясняются когда форум внезапно отказывается принимать моё сообщение, предлагая логин. Но и здесь я вполне могу разрулить ситуацию, если сначала залогинюсь, а потом потыкаю в back.
И что-то мне подсказывает, что если при post-запросах инвалидировать кеш, то ничего подобного уже не получится. Кстати я слышал, что Хром как раз не позволяет подобным образом действовать -- может врут? Может это не связано с тем, что он инвалидирует кеш при post-запросах?
> Но я уверен что гугль это не примет. Даже если мазила продавит
> это через w3c.
> Гугль очень любит свои гoвноэвристики и "сделать хорошо 60% пользователей, насрав на
> остальных".
Так сколько, вы говорите, процентов пользователей хрома пользуется фейсбуком? Меньше 60? Откуда дровишки?