tochkata.com - ние сме на всяко женско индийско чело!
Тъкмо си бях прекратил абонамента за Vodafone Live! и вчера по обед в Пилето реших да погледна новините в портала. С изненада открих, че външният вид е напълно променен (към наистина много по-добро), а след малко разцъкване видях и нова функционалност, позволяваща неограничено разглеждане на уеб-страници през Vodafone Live! портала срещу 4.90лв./месец (вкл. безплатен трафик в целия портал). Естествено, моята технологична личност веднага прежали 5 кинта, за да разгледа за що иде реч. В общи линии първото, което ми изникна наум е, че мога по този начин да си намаля сериозно разходите за E-mail на телефона, които правя, освен това с RSS мога да си докарам много приятни функционалности, които само с едно цъкване на адресчето могат да бъдат отворени на телефона без да се притеснявам, че някоя лоша какичка в този момент ми отмерва със сметало GPRS трафика в някой зловещ офис на М-Тел.
Еми, не е лошо. Ама толкова. Всъщност в последните две дена тази функционалност ту работи, ту не… явно все още е в момент на тестване. Нека видим първо по-подробно какво (май-май) представлява като замисъл:
Естествено, веднага се опитах да намеря по-практично приложение. Вградения браузер на телефона ми не ми харесва, предпочитам Opera-та. Прегледах принципа на страниците - реално погледнато всички се отварят по следния начин: http://web.mtel.bg/lnk000/=http://adresa.com. Можете дори да отворите този линк в браузера на компютъра си - crawler-а ще ви съобщи, че телефонът Ви е блокиран от системата.
Естествено, веднага реших, че това нещо може да ми бъде много удобно ако го подкарам на споменатата вече Opera (mini). Тъй като достъпът до Vodafone Live! портала обаче не е възможен с Opera-та (явно правят проверки на User-Agent, което е леко тъпанарско и отказват ако не е с Net*). Чудих се дали ще ме цакат с допълнителен трафик ако ползвам това нещо с друг браузер, различен от вградения, затова звъннах на поддръжката. Разговорът протеже горе-долу в следната насока:
- Дрън-дрън-дрън, бла-бла-бла, (обясних и какво възнамерявам да правя и дали ще ме чарджат допълнително за трафик ако ползвам друг браузер)
- Ами, не можем да ви дадем гаранции, по принцип това нещо е направено, за да се ползва през VodafoneLive! портала.
- Добре де, но така или иначе всичко минава през VL! системата, дали ще отворя директно web.mtel.bg или първо ще влеза в live.mtel.bg и от там ще цъкна на линк, който води към web.mtel.bg, няма особено голяма разлика.
- Не знам, но това е направено да се ползва от VL! портала.
- (тук пак и обяснявам онова нещо горе за линковете и формата на адреса, както и идеята на crawler-а и това, че ако отворя web.mtel.bg/lnk000/=адрес_тук, ще ми отвори уеб-страницата, която искам - отново през VL! портала.)
- Това вас не Ви бърка.
(5 секунди тишина, защото седях като опулен на телефона)
- Аха, не ме бърка, окей… интересен начин на изразяване имате, признавам. Окей де, схванах ви идеята. Благодаря.
Та - така! Тази девойка или технически не беше грамотна и изръси тая простотия, за да си спаси задника от създалате се конфузна ситуация, в която й обяснявам неща, които не са ясни, или просто в М-Тел наемат каруцарки за специалисти. Надявам се, че не е второто. И ако това се чудите - не съм звънял на обикновените телефонни операторки, аз тях и за датата не смея да попитам. Говорих с отдела на Vodafone Live!, който е наистина нясно с нещата.
Еми, нъцки. Няма да го ползвам през Opera явно, или поне докато М-Тел не стабилизират тази функция, та не реша все пак да се замисля за сериозното й ползване.
Всъщност вече щях да го ползвам туй нещо сериозно и през вградения браузер, ако едно нещо не беше факт… туй чудо бисквитки не познава. Евати тъпото. Вържи му на един човек ръцете, пък после очаквай да се храни културно с нож и вилица…
Ама пък на М-Тел явно им се харчи трафик, защото в сайтовете, които се препоръчват да бъдат посетени през тази услуга (4-тото табче във Vodafone Live!) портала, са mtel.bg (тежко му горко на мобилния потребител), Google (да живее простотата) и bg.Wikipedia.org. Ако вземат и за бисквитките да се отпуснат… ![]()
Не, че не мога да направя нещо, което да идентифицира по User Agent и IP, които предполагам няма да се сменят при всяко презареждане на страницата, ама защо да откриваме къпането през зимата със студена вода, след като хората вече са открили топлата?
Искаме бисквитки! Искаме бисквитки!

Ако ви се наложи да ползвате минимална ширина в Internet Explorer (версия < IE7), туй нещо трудно ще стане по цивилизования начин. Слава на Бога, в CSS има едно такова животно като expressions, което позволява да боцнем JS код директно в каскадните стилови таблици. Това нещо, разбира се, е крайно селско като похват, но понякога е единствения възможен вариант. Забравете за валидация на CSS кода
Ето един примерен код за expression относно ширината на страницата:
width:expression(document.body.clientWidth < 1000? "1000px": "auto");
Ако размерът на браузера е станал по-малък от 1000px по дължина, то даденият елемент, за който прилагаме това свойство, ще получи фиксирана дължина от 1000px. Често за по-удачен вариант се споменава използването на offsetWidth вместо clientWidth. Така кодът би придобил този вид:
width:expression(document.documentElement.offsetWidth < 1000 ? '1000': 'auto');
За да не объркваме нормалните браузери (при които просто можем да ползваме min-width: 1000px) с този код, можем да се възползваме от известния навик на IE да се бърника там, където не му е работата. Докато всички браузери пропускат свойствата, които не разбират, IE ръчка някакви уникални регулярни изрази и един код от рода на следния:
_width:expression(document.documentElement.offsetWidth < 1000 ? '1000': 'auto');
Ще бъде пропуснат от Firefox и Opera, но ще се тълкува правилно от IE6, което е и целта на занятието.
Разбира се, има и по-интелигентни (лично мнение - не чак толкова) начини за задаване на минимална дължина, които обаче при един по-сложен лейаут почти задължително ще объркат IE6 до такава степен, че той просто ще импровизира във визуализацията на стиловите таблици. В CSSPlay има публикуван материал по въпроса, който можете да погледнете тук. Използват се margin и border свойства, които обаче не са приложими в една голяма част от случаите. Ако все пак ви върши работа и държите на стриктната CSS валидация - хвърлете едно сетиво натам.
П.П. Уважаеми читатели, принуден съм да ви заявя, че редакцията на списание “Точката” е възмутена от общественото мнение по наболялия проблем, седящ в секцията “Сериозна анкета” (ваше дясно, мое ляво). Вие май в действителност мислите, че Слави Трифонов и Кондьо, а от горе на всичкото и Руши Видинлиев, са по-красиви от Иван Славков тире Батето? Накъде отива тази държава?