Anonymous Personalization Without Leaving Drupal
summary
A Drupal module suite called Smart Content implements a client-side decision engine that evaluates browser properties, cookies and local storage to swap blocks and view modes without busting full-page cache. It includes smart_content_block and smart_content_browser, reusable segments, and a placeholder + JS workflow that fetches cached fragments after a rule matches. It respects Drupal access controls but is presentation-only (obscures gating, not a secure lock), ships alpha with a May 1 beta goal, and demos successfully switch banners and app prompts based on mobile and cookie-driven form input.
AI-written summary · about
