Під час розробки одного проекту виникла проблема розміщення діву посередині сторінки незалежно від ширини діву.
Якщо сторінка повністю поміщається на екран - можна робити через сss (position:absolute; left i top).
Якщо ж сторінка займає більше місця - зявляється скролл і проблеми - потрібно робити по-іншому.
Так як останнім часом активно використовую Javascript-фреймворк jQuery - вирішив оформити код у вигляді плагіна.
Так з’явився плагін positioning.
Плагін має 2 методи:
positioning(leftOffset, topOffset, scroll) - позиціонує елемент на сторінці
leftOffset - задає зсув по горизонталі
topOffset - задає зсув по вертикалі
scroll - позиціонувати елемент відносно “абсолютного” лівої верхньої точки сторінки, чи позиціонувати елемент відносно верхньої лівої точки уже проскроленої сторінки
Метод centering() - позиціонує елемент точно по центру сторінки.
Плагін тестував в FF 3.0, IE6.0+, Safari 3.1, Opera 9.6
Приклад можна глянути тут jQuery Plugin positioning
Слідом за спальником купив палатку, вибір впав на ту саму фірму, що і спальник - Fjord Nansen (Чому саме цю брав - радили на travel.org.ua - кажуть, що нормальна). Брав через інтернет, у магазині x3mal.com.ua, на жаль в звязку з доларом реальна ціна на палатку відрізняється від ціна на сайті на 180 грн.
Характеристики палатки:
3-місна палатка, 2 входи, 2 тамбури, можливість встановлення тента без спальні.
Розміри 210 x 160 x 105 см
Вага - 3010 г
Тент: 185T POLIESTER PU 3500 POLYRIPSTOP
Спальня: 190 Polyripstop
Підлога: NYLON PU 190 T 5000
Каркас: Alu 8.5 мм
Вчора мій свояк приніс телефон, який йому дав знайомий - Nokia N95. Правда телефон був без задньої кришки і з розбитою батареєю. Наскільки я знаю - Nokia N95 - досить непоганий телефон. Почав шукати, де можна придбати батарею до нього. Знайшов, але батарея на рисунку і батарея від телефону досить сильно відрізняються, подивився уважніше - на батареї гордо красується слово NOKLA. (4 буква - ел). Спритні китайці зараз підробляють все, що можна. Почав порівнювати цей телефон - з рисунками оригінальної Нокії. Різниця тільки в тому, що слайдер висувається тільки в одну сторону і китайський телефон може працювати з 2 СІМ картами. Пізніше уже знайшов в неті багато сторінок зі згадуванням про такі телефони, а також про інші - NOKAN, Flying, Cool Mobile Phone, CECT, ROLEX і т.д.
Спочатку були Adibass, Reebak i Ponasowic, зараз NOKLA, а що потім - Oudi, BNV i Mersedec.
Вчора вірус Tenga.gen заразив ехешки дистрибутів. Більше половина ехешок з папки дістр перестали запускатись. Перед тим я давав доступ на сусідній комп до папки дістр (давав проав змінювати файли), напевне вірус звідти і файли заразив. (НОД32 файли заблокував, але вже після зараження). Добре, що це тільки дистрибутиви, а не робочі проги, з дистрибутавми проблем нема - при нормальному неті - за два-три дні можна всі скачати.
P.S. Є один плюс - звільнилось 5 Гіг на вінті.
Сьогодні на хабрахабрі знайшов цікаву статтю, про те, як розробники сайту НБУ не фільтрують дані в полі пошуку, підставивши будь-яке значення туди - можна його побачити на сайті. За цим лінком можна побачити, яким буде курс долара. Курс долара
Перефразовуючи фразу яка країна, такі теракти, можна сказати, який банк, такий і сайт. Цікаво, скільки днів так буде.
Такий діагноз сказали сьогодні мені в міській поліклініці. Виписали дімексид + гідрокортизон + новокаїн - 5 днів прививати до коліна суміш цих рідин. Місяць тому, в Дземброні впав і вдарив коліно (поболіло біля 15 хвилин і перестало), а минулого тижня під час невдалого підйому на Піп-Іван почало сильно боліти коліно, хоча травм жодних в той день не було, особливо сильно боліло при спуску.
Донедавна юзав англійський Firefox, але недавно поставив український. Сьогодні потрібно було поміняти настройки, набравши в адресному рядку about:config - побачив дуже цікавий текст - Обережно, цією сторінкою можна порізатись і текст про те, що змінювання настройок може зашкодити і т.д. Внизу кнопка з надписом Я обіцяю, буду обережним. Цікаво, хто так познущався над українською локалізацією Firefox. Хромовський двигунець відпочиває.
З.І. В російській локалізації - Будьте осторожны, а то лишитесь гарантии. (Росіянам повезло - їм загрожує тільки гарантія, а нам можна порізатись). Цікаво, як буде на інших слов’янських мовах.
Сьогодні тестив один скрипт на основі jQuery - в усіх браузерах, крім ІЕ 7.0 працює, в чому ж суть. Там був такий рядок
status = jQuery(”response status”, data).text();
Так ось, ця змінна завжди була порожньою. Потім знайшов, що це глобальна змінна статус і у мене вона завжди порожня, навіть якщо так:
window.status = 1;
alert (window.status);
Звичайно, якщо використовувати var status - проблем жодних не виникне.
Але для чого тоді глобальна порожня змінна status ?
Сьогодні хотів залити фотки до звіту про похід на Піп Іван. Файли не заливаються, що за фігня, просто напросто кнопка завантажити не спрацьовує, хоча декілька днів назад все працювало гуд. Знаю, що файли аплодяться за допомогою ліби swfupload, знайшов файл swfupload_f9.swf і тоді згадав, що недавно обновив флеш-плеєр до 10 версії. Подумав, що можливо ліба не підтримує 10 версію флеш-плеєра, так і є, убив 10 плеєр, поставив 9 - все гуд. Також згадав, що ранком не міг зааплодити відео на ютуб, з 9 плеєром - все гуд.
Сьогодні лідер світового пошуку Google випустив у продаж мобільний телефон G1 на базе ОС Android. Коли вийшов браузер Chrome у неті гуляв такий прикол, що скоро кожен пошуковий сайт буде мати свій бразуер:
Яндекс.Мідь
Yahoo.Ртуть
Байду.Латунь
Рамблер.Жесть
Скидається на те, що скоро кожна пошукова система буде ще і мати свій мобільний телефон.
G-1
Я-2
Y-3
B-4
R-5
P.S. Не за горами той час, коли Google випустить автомобіль Gog