Архив записей по месяцам // July 2005
2003
February | March | April | May | June | July | August | September | October | November | December
2004
January | February | March | April | May | June | July | August | September | October | November | December
2005
January | February | March | April | May | June | July | August | September | October | November | December
2006
January | February | March | April | May | June | July | August | September | October | November | December
2007
January | February | March | April | May | June | July | August | September | October | November | December
2008
January | February | March | April | May | June | July | August | September | October | November | December
Спасибо, Солнце
Trust I seek and I find in you
Every day for us something new
Open mind for a different view
And nothing else matters
Спасибо, Солнце, за то, что ты есть.
Categories: Misc | comments: (0)
UFO в нашей деревне
К нам тут на неделе инопланетяне погостить прилетали, оставили круг на поле между Южным шоссе и Обводной дорогой (городская черта). Сейчас там уже всё затоптали, добавив парочку свеженьких «ЛОХ».
Categories: Misc, Тольятти | comments: (6)
IE7b2 (Standarts support in IE. Part 4)
Исправления кривизны поддержки CSS2 и HTML4 таки обещаны. Т.е. семёрку выведут на уровень браузеров (двух)годичной давности и останется лишь немного подождать для того, чтобы начать спокойно пользоваться всеми этими благами цивилизации.
Categories: CSS, dHtml, Web-билдинг | comments: (0)
X em == Y px
Обожаю маленькие задачки.
var emTest = document.createElement('div');
with (emTest.style) {
height = '1em';
lineHeight = '1em';
// position = 'absolute';
// left = '-10000px';
// ещё что, если требуется...
}
document.body.appendChild(emTest);
alert(emTest.offsetHeight + 'px');
Categories: dHtml | comments: (1)
IE7b1 (Standarts support in IE. Part 3)
Как я понял, единственным «полноценным» положительным моментом является поддержка PNG. Один пункт вычёркиваем.
Acid2? Ага. За четыре года специалисты исправили 2 бага CSS (Peekaboo, Guillotine). Впечатлён, обрадован. Да и как не радоваться, если получилось, что «или»
Fixing a specific CSS problem, or fixing PNG image support.
уже в первой бете заменили на «и»? Просто плакать хочется от счастья. А как узнаешь, что и все старые хаки можно пользовать, то начинаешь восторженно поскуливать.
Селекторы CSS? Javascript? XHTML?.. А что это?
Итого: IE6 + new GUI == кусок г. Не думаю, что к релизу этот расклад изменится существенно.
PS. Ах, да, защита… Сломают этот дуршлаг, как обычно, и пользователи, обновляющиеся от силы раз в полгода, будут получать по полной программе. Да и обновления вряд ли помогут, ведь дырки там латают годами.
PPS. Сломают, сломают (несколько другая тема, но).
Categories: CSS, dHtml, Web-билдинг | comments: (1)
HDDDDddd...
Спасибо тебе, винчестер, за предоставленную возможность начать жизнь с чистого листа.
Твою же ж мать.
PS. Одно радует: gmail. Всё остальное лишь огорчает.
Categories: Misc | comments: (5)
Firefox 1.1, E4X, ECMA-357
var myBooks =
<books>
<book>
<title>Title</title>
<author>Author</author>
<desc>Description</desc>
</book>
</books>;
alert(typeof(myBooks)); // xml
alert(XMLbooks..book[0].title.text()); // Title
Интересно?
[ read more ]
Categories: dHtml | comments: (5)
AjaXSLT
AJAXSLT is an implementation of XSL-T in JavaScript, intended for use in fat web pages, which are nowadays referred to as AJAX applications. Because XSL-T uses XPath, it is also an implementation of XPath that can be used independently of XSL-T.
IE/FF/Op/Saf. К сожалению, в Opera тестовые примеры пока(?) не работают.
Categories: dHtml, Web-билдинг | comments: (2)
Opera: XSL/XSLT
На днях заходил на opera.com/docs/specs, пытался понять, чего же не хватает на странице. Дошло. Из раздела «XSL and XSLT» убрали текст
For an opinion on client side XSL-FO, see Formatting Objects Considered Harmful.
Прямо-таки прогресс! Авось, лет через ннадцать…
Пожалуй, это одна из тех немногих вещей, которые действительно раздражают меня в этом браузере. Всегда вспоминаю о ней, когда вижу новости о прикручивании очередной полезности.
Categories: Soft, Web-билдинг | comments: (2)
Autorun.bat: CurDrive
Опять навеяло.
%CD-ROM%:\autorun.bat
start js.wsf
%CD-ROM%:\js.wsf
<job id="test">
<script language="JavaScript">
var Shell = WScript.CreateObject("WScript.Shell");
var IExec = WScript.CreateObject("InternetExplorer.Application");
IExec.navigate(Shell.CurrentDirectory+"\index.html");
IExec.visible = true;
IExec.fullscreen = true; // по желанию
</script>
</job>
В принципе, там уже дали батник-решение, но мне интересен именно этот способ: какие могут возникнуть сложности? Насколько я знаю, это будет работать и в Win98, однако,.. WSH редко балуюсь, может быть есть веские аргументы против такого подхода?
Categories: PHP | comments: (6)
И ждать
Сначала нужно поставить Firefox и не ставить расширений. Потом ставить их по одному и ждать, когда упадёт…
© не помню
Categories: Humor, Soft | comments: (2)
Юникод. Хороший тон программирования
if ($f_name = @iconv('cp1251','utf-8',(substr
(iconv('utf-8','cp1251',$_POST['f_name']),0,50)
))
)
Тьфу, блин.
Отсутствие присутствия mb_* на фоне необходимости парсинга и модификации XLS, сохранённого как «веб-страница». На preg_replace местами вылезают непонятные глюки. Всё через костыли. Суровая действительность.
Categories: PHP | comments: (6)
Груша 2005
Если провести линию на карте между четвёртой эстрадой и балалайкой на о.Головное, то пересечение с дорогой покажет примерное местонахождение «Кузиной рощи» (почти официальное название нашего ночлега :]) Часа через четыре надеюсь быть там. Предвкушаю.
Categories: Misc, Music | comments: (0)
Подгрузка скриптов с document.write()
(навеяно ru_javascript) При необходимости подгрузить внешний *.js со всякими document.write()
можно попробовать пойти таким путём:
[ read more ]
Categories: dHtml | comments: (6)