Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from this space and version 7.2


  1. A visitor navigates to the page in their browser.
  2. The browser requests the page from the web server.
  3. The web server responds with the resources (HTML, CSS, and JavaScript files) for the page, and the browser starts building the page DOM.
  4. The browser loads the Frosmo scripts.
  5. The browser starts parsing and evaluating the Frosmo scripts.
  6. Frosmo Core initializes triggers defined for the site.
  7. Frosmo Core initializes all other features defined for the site.
  8. The browser completes parsing and evaluating the scripts.
  9. The browser renders the page, displaying it to the visitor.
  10. When the trigger evaluation point is reached and, if defined, the trigger rules are met, the trigger fires on the page.  This can happen even before the Frosmo scripts are fully evaluated, since a This can happen at any point after step 6 above, since the trigger can be bound to an event that occurs before the evaluation completesFrosmo scripts are fully parsed and evaluated.

Triggers in the Frosmo Platform

Figure: Triggers in the Frosmo Platform