Session: Hot to use the wrong design elements to do the right things
Sessionen hölls av Matt White som även höll XPages sessionen. Han är britt och en väldigt duktig talare. Sessionen gick ut på att visa att man kan använda olika designelement i en notesdatabas som man kanske inte tänker kan vara lösningen på ens problem. Det var generellt rätt så många webbdesign och kodningstips och jag listar dom bästa här:
- Ny property för vy i 8.5, “Enhanced HTML Generation” som ska göra vyer snyggare än tidigare
- “Vanilla” betyder standard (alltså inga add-ons, off-topic), antagligen bara i Storbrittanien
- USE DIVS NOT TABLES
- Använd Reset fonts css:en från YUI
- Låt YUI generera exempelkod åt dig, du väljer hur din sida ska se ut med meny, content, header, footer osv. och sen får du en väl formaterad html tillbaka som är cross-browser-friendly (ska ta reda på url:en)
- Använd ett Javascript ramverk (ext, script.opoul.ous, mootools etc). Jag tänkte testa mootools, nån som har erfarenhet av det? Där får man t.ex. json och ajax support gratis.
- Lägg till @newline om du kodar html med formulas, lättare att läsa sen i “source”
- Använd en “Page” för css:en istället. Då kan man enklare editera den, ha computed text och även bättre logik, t.ex. olika värden för olika användare osv.
- Använd en vy som keyworddokument (måste visa detta för er, det är smart!)
- Använd ett sparat dokument som Javascript eftersom det då kan anpassas genom kod och det är också smart ur anpassningssynpunkt!
Matt gjorde en snygg exempeldatabas där han listade sina favoritfilmer etc. Han hade drag n’ drop med ajaxanrop för sortering samt json output och formatering. Om man vill ladda hem en exempeldb och titta så finns den här: 11trm.com/dotherightthing

leave a comment