Algemene uitgangspunten voor het ontwerpen voor FileMaker WebDirect
-
Lay-outs moeten het best mogelijke gebruik op het internet weerspiegelen.
-
Hoe meer objecten, stijlen, afbeeldingen en interacties in een lay-out, hoe meer gegevens er van de Database Server naar de webbrowser worden verstuurd. Denk daarom goed na over wat u in een lay-out wilt opnemen. De meeste webtoepassingen hebben geen honderden interactieve objecten of grote afbeeldingen met een hoge resolutie omdat webbrowsers ze niet snel genoeg kunnen weergeven en kunnen worden vertraagd door slechte netwerkverbindingen.
-
Alle beperkingen van het internet zijn uiteraard ook van toepassing op FileMaker WebDirect.
-
De FileMaker Server- of FileMaker Cloud-implementatie doet het meeste werk voor de FileMaker WebDirect-client. Toetsaanslagen en muisklikken die worden verwerkt door FileMaker Pro moeten bijvoorbeeld worden verzonden van FileMaker WebDirect naar FileMaker Server of FileMaker Cloud. De host van de app op maat stelt ook vergrendelingen voor records in, activeert scriptactiveringen, haalt gegevens op en beheert lay-out- en gegevenscaches.
-
Objecten in HTML5 hanteren een onvervalste hiërarchie in de stijl van 'bovenliggend - onderliggend'. Dit wil zeggen dat een onderliggend object altijd onder een enkelvoudig bovenliggend object valt. Een afbeelding die bijvoorbeeld de grens tussen de kop- en hoofdgedeelten van een lay-out overlapt kan uit slechts één deel bestaan, waardoor de afbeelding wordt bijgesneden aan de grens tussen de gedeelten die het in beslag neemt.
Raadpleeg Stap 2: begrijp de mogelijkheden van FileMaker WebDirect.