Fă-l să strălucească cu Ajax

Extensii elegante

Fă-l să strălucească cu Ajax

Este proiectarea foilor de stil pentru un site web care de obicei ocupă cea mai mare parte a timpului: faceți-le corect și tot conținutul pare să curgă pur și simplu în site-ul dvs.; greșiți-le și veți încerca să remediați lucrurile luni de zile după aceea. A face ca o foaie de stil să funcționeze corect în toate browserele poate fi uneori dificilă – trebuie să luați în considerare tot felul de lucruri, cum ar fi dacă pagina web ar trebui scala cu fereastra browserului sau să fie o dimensiune fixă ​​și modul în care designul dvs. va gestiona browserul utilizatorului fiind setat la o dimensiune mai mare sau mai mică decât Mod implicit. Acestea sunt doar câteva dintre întrebările pe care trebuie să le puneți și să încercați să le rezolvați în această etapă a designului, așa că orice ajutor din acest departament este întotdeauna binevenit.

Deci, când am auzit de o extensie Dreamweaver numită CSS Sculptor de la WebAssist (www.webassist.com), pentru crearea și editarea fișierelor CSS, care poartă numele lui Eric Meyer, mi-a stârnit interesul. Meyer este un expert CSS bine respectat, așa că a avea un instrument care să producă foi CSS de care a fost mulțumit trebuie să fie un bun punct de plecare pentru orice design. Interfața este puțin neplăcută când aplică o schimbare a stilurilor, dar previzualizarea pare a fi corectă. Aș fi preferat posibilitatea de a redimensiona caseta de dialog, astfel încât să pot vedea mai ușor efectul modificărilor mele fără a fi nevoie să previzualizez într-o fereastră de browser, dar aceasta este o critică foarte mică. Foile de stil pe care le produce sunt îngrijite și ușor de înțeles, cu comentarii opționale. Ceea ce mi-a plăcut în mod deosebit a fost că CSS Sculptor vă solicită să stilați toate tipurile standard de lucruri, cum ar fi

,

etichete, precum și stilurile de link, iar o notă deosebit de plăcută este că va produce automat un foaie de stil pentru momentul în care pagina web este tipărită, astfel încât să puteți decide ce zone vor fi tipărite și care nu sunt. Extensia este disponibilă de pe www.pcpro.co.uk/links/158webapps2, iar la 75,74 GBP reprezintă o valoare foarte bună, având în vedere timpul pe care îl poate economisi.

Gestionarea greșită a conținutului?

În timp ce instrumentele grele, cum ar fi Dreamweaver, sunt excelente pentru proiectarea și întreținerea site-urilor web, ele sunt adesea o soluție mult prea complexă pentru utilizatorii finali care doresc doar să actualizeze conținutul site-ului lor. Având în vedere acest lucru și cererea unui anumit client, mi-am propus să investighez câteva dintre numeroasele pachete CMS (Content Management System) și editori HTML in-line bazați pe web de pe piață.

Există multe oferte open-source, precum și produse comerciale și am cheltuit multe, uneori frustrant, săptămâni investigand și instalând o mulțime de ele, dar încă simt că am zgâriat doar suprafaţă. Majoritatea, după părerea mea, suferă de problema că pentru a fi flexibili ajung să fie și ei complex – majoritatea utilizatorilor doresc o modalitate ușoară de a-și edita conținutul web fără a fi nevoie să învețe alta instrument complex. Celălalt defect al CMS-urilor este că nu afișează întreaga pagină web în vizualizarea lor de editare, așa că utilizatorul trebuie să știți că pentru a pune ceva text în acea zonă din stânga a paginii, trebuie să editați o zonă numită „LH_Content” sau asemănătoare.

Cineva de pe bloguri a rezumat-o destul de succint când a spus că majoritatea CMS-urilor sunt în vigoare sisteme de gestionare a bazelor de date, deoarece tot conținutul este păstrat într-o bază de date și „turnat” în pagina web șabloane. Există, desigur, multe beneficii ale acestei metode, dar mi se pare că multe CMS-uri și-au pierdut viziunea originală de a face editarea conținutului ușoară și au devenit prea preocupate de funcțiile suplimentare.