16
Apr
În IE6, dacă se folosesc imagini la background-ul unui link, acestea „flicker-e” (care ar fi traducerea?) în cazul unui event mouse-over. Asta deoarece se pare că IE nu prea ştie să facă un cache la respectivele imagini. Sau dacă îl face, îl face foarte prost (cam ca orice altceva face IE6
)
Din fericire, pentru asta există un fix javascript foarte simplu:
1
2
3
| try {
document.execCommand("BackgroundImageCache", false, true);
} catch(err) {} |
Din păcate merge doar pe IE6 SP1. Din fericire, majoritatea îl au
Via.
23
Mar
Sunt freelancer cu acte în regulă (de fapt, fără niciun fel de acte) de vreo juma’ de an, timp în care am lucrat doar de vreo două ori cu români. Şi asta nu că n-am vrut, ci doar pentru că românii au o mică reticienţă în a investi în web development, preferând viteza şi preţul bun (în locul vitezei şi al calităţii). Iar asta s-a văzut (pentru a nu ştiu câta oară) azi când am primit o replică destul de interesantă când i-am zis un preţ mai mult decât rezonabil - 100€ - având în vedere simplitatea lucrării:
e prea mult … cu 100 euro imi iau niste cursuri lynda mai degraba si invat sa fac vreo 10
Eu am învăţat CSS - chestiile de bază - în vreo două săptămâni. Apoi am început să asimilez tot mai multă informaţie, diverse hack-uri şi tehnici. De doi ani tot perfecţionez şi aflu ceva nou în fiecare zi, ceva ce mă face să exclam: „asta se putea face din css!” mirându-mă de simplitatea procedeului. Desigur, a fost o perioadă când făceam proiecte pe 50$ (cred că e cea mai mică sumă pentru care am tăiat un site), dar îmi place să cred că am lăsat în urmă asta şi că am făcut-o doar pentru a avea un start-up cât de mic.
O comparatie destul de evidentă:
- unei firme mari din internetul românesc i s-a părut cam mult 200€ pentru o integrare wordpress. Şi când spun mare… este chiar MARE, învârtind milioane de euro anual.
- unui client din Coreea i-am cerut 20$/oră şi a rămas surprins. I s-a părut foarte puţin.
Mai e nevoie de alte comentarii?
22
Mar
Un nene, pe numele lui Isaac Schlueter, a făcut un top cu cele mai mari (grave?!) greşeli în CSS. Nu ale programatorilor ci ale specificaţiilor CSS în sine.
Aruncă un ochi aici să vezi ce ar fi putut fi CSS-ul dacă totul mergea bine…
Cea mai tare chestie mi se pare moştenirea (Inheritance)
1
2
3
4
5
6
7
8
9
10
11
12
| .some-module {
font-weight:bold;
text-align:right;
p {
font-weight:normal;
text-align:center;
}
h3 {
font-size:200%;
}
} |
Eh? Ce zici? N-ar fi fost super?
edit: Alin Alexa spune de CSS Server Side. Mi se pare o idee bună şi sper că o voi folosi la următorul proiect (ce va începe în maxim o săptămână
)
21
Mar
Astăzi sunt mai darnic decât de obicei în ceea ce priveşte CSS-ul. După ce mai devreme am scris un mic tutorial, m-am apucat de lucru. Şi când testam un formular în Safari am observat că resize-ul de la un textarea este un pic inestetic. La fel şi când un element de formular are focus, capătă un mic glow albăstrui. E cool, dar uneori nu dă bine în design.
Pentru a scoate acel glow, se adaugă în css:
1
| input,textarea {outline:none} |
Pentru redimensionarea textarea, rezolvarea este stupid de simplă:
Nu-i aşa că e simplu? 
20
Mar
De când există internetul şi site-urile de succes, aproape toţi cei ce se vor afirmaţi, încearcă să copieze ideile bune (cum este şi normal într-o oarecare măsură). Şi nu numai că vor să copieze idei ce nu sunt ale lor, dar vor s-o facă şi cât mai ieftin (sau chiar gratuit). Exemple de site-uri copiate sunt cu duimul iar în ultimii 2-3 ani atenţia ciorditorilor antreprenorilor se întreaptă tot mai mult spre social networking. Astfel au apărut clone de youtube, digg, hi5, del.icio.us, million dollar pixel page etc.
Eh, azi dimineaţă, cu noaptea în cap şi cu o cană mare (dar goală) de ceai în faţă, citesc pe WebAppers despre prima platformă open source de social networking - LovdByLess. Primul gând avut când citeam acele rânduri a fost: ”fuck, se umple netul de scriptul ăsta”. Citind însă cu atenţie, am observat un detaliu destul de important legat de cerinţele serverului: Ruby on Rails. Având în vedere cam care sunt preţurile pentru hosturi cu RoR, mi-am dat seama că acest script nu va avea un succes enorm printre cei dornici de o îmbogăţire rapidă fără nicio investiţie. Deoarece îţi vine să crezi sau nu, sunt o mulţime ce cred că un site de socializare online va merge bine pe un server shared, mai ales dacă va avea o brumă de succes.
Aşadar … Hi6 anyone? 