- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
function updateClock()
{
var date = new Date();
var day = date.getDate();
var month = date.getMonth() + 1;
var year = date.getFullYear();
var hours = date.getHours();
var minutes = date.getMinutes();
var seconds = date.getSeconds();
var dateTimeString = day + "." + month + "." + year + " " + hours + ":" + minutes + ":" + seconds;
$('#clock').html("Сейчас " + dateTimeString);
}
Даже сраные AM/PM и то имеют несколько трактовок.
Форматирование для форматирования, вьюшки для вьюшек.
https://github.com/phstc/jquery-dateFormat - 2,5кб, momentjs - 11.3кб, и кто считает эти килобайты во времена, когда для фона сайтика используются fullhd изображения?
Килобайты уходят как аргументы, но приходят задержки, стабильность сайта (вероятность работы сайта за городом обратно пропорциональна количеству файлов), а так же время компиляции, время инициализации скриптов, иногда память, которую потратили при исполнении скрипта в пару килобайт.
потом работает гораздо быстрее
*Если он заходил на какой-нибудь сайт, которому нужна такая же версия.
Но вроде бы на два сервера браузер может делать вдвое больше запросов, чем на один?
Но даже этот тест показывает, что в популярных браузерах к-во параллельных соединений с разными хостами может быть втрое больше, чем к-во соединений с одним хостом. Это хорошо или плохо?
Тест нужно доработать, добавив в него реальное количество картинок.
256 подключений в меню настроек Фаерфокса и 128 в меню настроек Оперы (16 на хост и 64 всего по умолчанию) просто так что ли?
1. CDN может лежать, хотя наш сайт работает. Несколько раз нарывался на то, что CDN Гугла не работает.
2. CDN могут заблокировать за пропаганду гомосексуализма.
Поэтому важно здесь замечание Дефекейта: ставим гигантский срок годности на статику, и она будет браться из кэша*.
* Вне зависимости от того, с CDN она или с нашего сервера.
А обновлять потом как?
Изменением урла?
Кажется, гугл так делает.
Ну. У тех же js'ок один хер уже есть версии в названиях... К ним даже ничего не придется приклеивать.
Вообще говоря в Идеальном Мире (тм) все JSы собираются в модули и такой модуль может автоматически получать название вроде common_v912.js.
Ну а модуль, понятное дело, собирается из сотни .jsок)
Один мой знакомый имел проект на мавене, и он у него депендился на latest версии разных библиотек.
Сколько раз вызвал mvn install, столько раз получил разные сборки
(подумалось что описаная мною ситуация это тот редкий случай, когда вопрос "какая версия операционки у тебя?" *ПОЛНОСТЬЮ* лишен смысла)
yyy: последняя!
или ютюб смотреть
помню, футбольные трансляции в нормальном качестве (1500 кбит/с) смотрел, находясь практически в лесу
Аналогично, только оно довольно быстро кончается (на моей нищебродской опции - 50Мб\день). И исходящий канал очень плохой. Но в качестве бекапа - вполне хватает.
Прошли те дни, когда я сидел на едва-едва появившемся в нашем провинциальном городке gprs...
Ради $.get() и $.post() как минимум.
Но все равно я всегда не любил работу с датами, особенно с переводами в UTC и обратно.
А как поживает IE6?