avva: (Default)
avva ([personal profile] avva) wrote2011-07-01 10:22 am

ошибка!!!!!11один

Случайно заметил вчера, как выглядит заголовок страницы ошибки 404, которую google.com выдает, когда не находит страницу:

<title>Error 404 (Not Found)!!1</title>

Неожиданное применение мема !1 (англ.), в неожиданном месте. Впечатлился.
spamsink: (Default)

[personal profile] spamsink 2011-07-01 07:32 am (UTC)(link)
Первый раз вижу и "!1", и что это мем. Однако.

С Вашей точки зрения

[identity profile] filpp.livejournal.com 2011-07-01 07:32 am (UTC)(link)
это преднамеренное применение? :)

[identity profile] seann.livejournal.com 2011-07-01 07:44 am (UTC)(link)
А у меня пишут вот как:
404. That’s an error.
The requested URL /thecakeisalie was not found on this server.
That’s all we know.

[identity profile] andreev.livejournal.com 2011-07-01 07:46 am (UTC)(link)
> как выглядит заголовок

[identity profile] seann.livejournal.com 2011-07-01 07:51 am (UTC)(link)
А. поняла: Авва имел в виду адрес страницы.

[identity profile] blacklion.livejournal.com 2011-07-01 07:55 am (UTC)(link)
Не адрес, а заголовок.
Адрес у этой страницы http://www.google.com/thecakeisalie

[identity profile] seann.livejournal.com 2011-07-01 08:02 am (UTC)(link)
Нет, в самом деле, пора мне просыпаться и понимать-то-что-написано.

[identity profile] webface.livejournal.com 2011-07-01 07:52 am (UTC)(link)
Хм, а мне казалось, что это исключительно рунетовский мем :)

[identity profile] m-lynx.livejournal.com 2011-07-01 07:56 am (UTC)(link)
Всё, что связано с троллингом и "мемами", никакого отношения к рунету не имеет. Всё скопировали.

[identity profile] webface.livejournal.com 2011-07-01 08:23 am (UTC)(link)
А как-же Свидетель?!

[identity profile] m-lynx.livejournal.com 2011-07-01 08:29 am (UTC)(link)
Ну, таких местных мемов не слишком много. Свидетель, птица-омич, чё там ещё?)

[identity profile] sivka-krd.livejournal.com 2011-07-01 08:34 am (UTC)(link)
Грабить корованы, встретимся в суде/Леонид Василевский, нотариально заверенные скриншоты и тысячи ещё.

[identity profile] m-lynx.livejournal.com 2011-07-01 08:37 am (UTC)(link)
*погрузился в изучение матчасти

[identity profile] blacklion.livejournal.com 2011-07-01 07:54 am (UTC)(link)
А попал ты на неё, нажав Unsubscribe в спаме от Google+? ;-)

[identity profile] bugabuga.livejournal.com 2011-07-01 07:55 am (UTC)(link)
Да, это мило :)
Хотя меня в своё время больше удивил факт вклеивания картинки прямо в стиль в base64 :) Миллисикунды на второй запрос за картинкой сэкономили :)

[identity profile] http://users.livejournal.com/r_u_s_i_k_/ 2011-07-01 08:02 am (UTC)(link)
Ога, тоже был очарован ;-)

[identity profile] valera.livejournal.com 2011-07-01 03:44 pm (UTC)(link)
уу, действительно погоня за скоростью :)

[identity profile] jenyelkind.livejournal.com 2011-07-08 06:14 pm (UTC)(link)
Нормальная практика для больших проектов.

[identity profile] bugabuga.livejournal.com 2011-07-08 06:19 pm (UTC)(link)
Разве что для 404 :)
Для обычных динамических страниц не имеет смысла -- кеширование убивает. А для мелких картинок просто делается страница спрайтов :)

[identity profile] jenyelkind.livejournal.com 2011-07-08 08:17 pm (UTC)(link)
css прекрасно кешируется.
А спрайты Гугл активно использует тоже.

[identity profile] bugabuga.livejournal.com 2011-07-08 08:19 pm (UTC)(link)
Оно _прямо в страницу_ встроено :) То бишь если таким методом пользоваться без вытаскивания CSS в отдельный файл то кешу капут.

[identity profile] jenyelkind.livejournal.com 2011-07-08 08:21 pm (UTC)(link)
Страница не кешируется?

[identity profile] bugabuga.livejournal.com 2011-07-08 08:25 pm (UTC)(link)
*facepalm*
Если пользоваться методом использованным на 404, а именно:
- картинка встраивается в CSS
- CSS живёт инлайном прямо в странице

то такой метод приводит к полной неэффективности по сравнению с обычным решением (вынести графические элементы в отдельные файлы, или в большой граф-файл спрайта; вытащить всё CSS в отдельный файл)
поскольку хоть каждая отдельная страница и будет кешироваться, внутри неё будет находиться собственная копия картинки в base64.

[identity profile] jenyelkind.livejournal.com 2011-07-08 08:46 pm (UTC)(link)
Я не согласна. Эффективность на лицо, я не могу вам привести цифры но видела статистику. Вместо трех - два запроса, очевидно что это эффективнее.

Кеш тут вообще не совсем в тему.

Если вынести в отдельный файл css - эффективнее с точки зрения кеширования, но если у меня уникальные картинки на уникальных страницах то заставлять пользователя грузить все - я не буду.

Но я могу ошибаться, это мое личной мнение и мой личный опыт. Я просто дизайнер и кодер, в нескольких огромных проектах меня просили в некоторых случаях делать именно так. Гугл это использует. Не могут столько не глупых ребят ошибаться на очевидных вещах.

[identity profile] bugabuga.livejournal.com 2011-07-08 09:19 pm (UTC)(link)
Тут очень много параметров. Мне кажется что такое решение полезно только в весьма ограниченных и специфичных случаях:

- как вы и написали, когда картинка своя для каждой такой страницы (в кеше будут лежать все страницы, и выделять картинку отдельно бессмысленно поскольку по одной на каждую страницу), или если клиент не будет смотреть на более чем одну страницу с "общим" контентом (вероятность попасть на 404 у гугла мала, вероятность попасть туда два раза в разных местах ещё меньше)

- картинка мелкая до такой степени что base64+gzip+обработка внутри CSS даже для медленных клиентов (впрочем IE6 + gzip? а-ха-ха-ха) будет быстрее, чем сходить на другой (или тот же) сервер и скачать gif/jpg/png. Это видимо был ваш случай. Если, скажем, приложение для торговли на бирже то, возможно, имеет смысл, ибо каждая миллисекунда дорога (но тогда общий CSS будет выкинут в кэш, да и фривольностей с картинками вряд-ли разрешат). В общем случае при нормальной полновесной странице браузер просто выкинет ссылку на внешний ресурс в другой трэд и оно будет качаться параллельно, как только парсер дойдёт до урла картинки в CSS, а остаток страницы будет дальше скачиваться/обрабатываться.

- критично поддерживать синхронность между CSS и картинкой, но почему-то нельзя менять имя файла. И при этом хочется закешировать CSS насмерть с очень длинным expiry time.

- клиент сказал "хочу встроенную картинку как у гугля" :)

В обычных случаях я не замечал, чтобы гугл использовал такую экзотику :) Хотя и видел потом в паре других мест, но редко.
Кнопки +1 живут отдельно (спрайтом), логотипы живут на gstatic.com, CSS просто ссылается на урлы спрайтов/картинок и т.п. то бишь всё очень прозаично, в особенности на стандартных страницах, где трафика у них максимум.
А на 404 гугловцы решили поиграться со страницей :)

[identity profile] jenyelkind.livejournal.com 2011-07-08 10:45 pm (UTC)(link)
Статичных страниц у монстров много и это не игрушки :)

Ок, на этом и порешили.
Я если честно против конечно таких выкрутасов с точки зрения дизайнера. Представьте надо обновить что-либо, проще всегда картинки заменить, прописать тупо и все :)
nechaman: (Default)

[personal profile] nechaman 2011-07-01 07:58 am (UTC)(link)
Шутка юмора?

[identity profile] diana-shipilova.livejournal.com 2011-07-01 08:15 am (UTC)(link)
Неожиданно :)

[identity profile] nm-work.livejournal.com 2011-07-01 09:13 am (UTC)(link)
за URL тоже отдельное спасибо :) !

[identity profile] ivan ivanov (from livejournal.com) 2011-07-01 10:22 am (UTC)(link)
Правильно, глэдос в массы!

[identity profile] p-a-s-h-a.livejournal.com 2011-07-01 12:07 pm (UTC)(link)
$)$ 9nOT FOUND9

[identity profile] p-a-s-h-a.livejournal.com 2011-07-01 12:10 pm (UTC)(link)
$)$ 9nOT FOUND0
111
ext_373361: (Default)

[identity profile] imenno.livejournal.com 2011-07-01 01:17 pm (UTC)(link)
Предлагаю альтернативный текст страницы:

Yeah, mate, we at Google can find anything; but even we can't find things that aren't there! The page you requested is one of them. Sorry.

[identity profile] http://users.livejournal.com/_iga/ 2011-07-01 04:27 pm (UTC)(link)
Почему Вы думаете, что это мем, а не механическая ошибка?

[identity profile] avva.livejournal.com 2011-07-01 04:34 pm (UTC)(link)
Потому что все такие изменения в Гугле проходят очень тщательную проверку. Ну и потому, что вообще ставить три восклицательных знака, если не для этой шутки, тут незачем и не в гуглевском стиле.

(Anonymous) 2011-07-01 05:46 pm (UTC)(link)
Помню однажды тщательная проверка не помогла, когда в список опасных сайтов по ошибке занесли "/" и гогл ругался на каждый сайт, что он может повредить моему компьютеру :)

[identity profile] avva.livejournal.com 2011-07-01 05:47 pm (UTC)(link)
Всякое бывает.

[identity profile] bespechnoepero.livejournal.com 2011-07-01 08:14 pm (UTC)(link)
Разве это мэм? Распространенная опечатка, и не более того.