{"id":3462,"date":"2026-04-07T07:14:49","date_gmt":"2026-04-07T06:14:49","guid":{"rendered":"https:\/\/chc-bh.com\/index.php\/2026\/04\/07\/l-interface-mobile-des-casinos-comment-le-design-ux-booste-les-jackpots\/"},"modified":"2026-04-07T07:14:49","modified_gmt":"2026-04-07T06:14:49","slug":"l-interface-mobile-des-casinos-comment-le-design-ux-booste-les-jackpots","status":"publish","type":"post","link":"https:\/\/chc-bh.com\/index.php\/2026\/04\/07\/l-interface-mobile-des-casinos-comment-le-design-ux-booste-les-jackpots\/","title":{"rendered":"L\u2019interface mobile des casinos : comment le design UX booste les jackpots"},"content":{"rendered":"<p>Le jeu mobile a explos\u00e9 ces derni\u00e8res ann\u00e9es\u202f: plus de 70\u202f% des joueurs de casino d\u00e9clarent pr\u00e9f\u00e9rer leur smartphone ou tablette pour placer leurs mises. Cette mutation ne se limite pas \u00e0 la simple portabilit\u00e9\u202f; elle impose aux op\u00e9rateurs de repenser chaque pixel, chaque interaction, afin de retenir le joueur pendant les pr\u00e9cieuses minutes o\u00f9 le jackpot peut exploser. L\u2019enjeu est double\u202f: offrir une exp\u00e9rience fluide et immersive tout en maximisant le revenu gr\u00e2ce \u00e0 des d\u00e9clencheurs de gains qui incitent \u00e0 l\u2019action.  <\/p>\n<p>Dans ce contexte, le design UX devient un levier strat\u00e9gique. Un bouton \u201cJackpot\u201d mal positionn\u00e9 ou une animation qui charge trop longtemps peut faire fuir un parieur, alors qu\u2019une transition parfaitement synchronis\u00e9e cr\u00e9e l\u2019adr\u00e9naline propice \u00e0 la mise suppl\u00e9mentaire. Pour approfondir les bonnes pratiques, vous pouvez consulter le site de r\u00e9f\u00e9rence\u202f: <a href=\"https:\/\/www.sabella.fr\" target=\"_blank\">casino en ligne sans wager<\/a>. Sabella propose notamment des guides pratiques sur la navigation mobile, sans toutefois se positionner comme un op\u00e9rateur ou une autorit\u00e9 de recherche.  <\/p>\n<p>Nous allons d\u00e9cortiquer les composantes techniques qui transforment une simple application en v\u00e9ritable machine \u00e0 jackpots\u202f: de l\u2019architecture front\u2011end aux algorithmes de personnalisation, en passant par la s\u00e9curit\u00e9 et les tests d\u2019utilisabilit\u00e9. Chaque section d\u00e9taillera comment les choix technologiques influencent le comportement du joueur et, in fine, le montant des gains affich\u00e9s.  <\/p>\n<h2>1. Architecture front\u2011end des applications de casino mobile<\/h2>\n<h3>1.1. Frameworks hybrides vs natifs<\/h3>\n<p>Les d\u00e9veloppeurs disposent aujourd\u2019hui de trois grandes familles de technologies. Les solutions natives (Swift pour iOS, Kotlin pour Android) offrent un acc\u00e8s direct aux API mat\u00e9rielles, garantissant des taux de rafra\u00eechissement sup\u00e9rieurs \u00e0 60\u202ffps, indispensables pour les rouleaux de slot ultra\u2011rapides. En revanche, les frameworks hybrides comme React\u202fNative ou Flutter permettent d\u2019\u00e9crire une base de code unique, r\u00e9duisant les co\u00fbts de maintenance. Flutter, avec son moteur Skia, excelle dans le rendu vectoriel et les animations complexes, tandis que React\u202fNative mise sur la r\u00e9utilisation de composants web.  <\/p>\n<table>\n<thead>\n<tr>\n<th>Technologie<\/th>\n<th>Acc\u00e8s mat\u00e9riel<\/th>\n<th>Temps de d\u00e9veloppement<\/th>\n<th>Performance moyenne<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Swift\/Kotlin (natif)<\/td>\n<td>Total<\/td>\n<td>Long<\/td>\n<td>60\u202ffps+<\/td>\n<\/tr>\n<tr>\n<td>Flutter (hybride)<\/td>\n<td>Bon<\/td>\n<td>Moyen<\/td>\n<td>55\u201160\u202ffps<\/td>\n<\/tr>\n<tr>\n<td>React\u202fNative (hybride)<\/td>\n<td>Moyen<\/td>\n<td>Rapide<\/td>\n<td>45\u201155\u202ffps<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Le choix d\u00e9pend du budget et du niveau d\u2019interactivit\u00e9 recherch\u00e9. Pour un jackpot qui doit r\u00e9agir en moins de 200\u202fms, le natif reste la r\u00e9f\u00e9rence, mais un hybride bien optimis\u00e9 peut atteindre des performances acceptables pour la plupart des jeux de table.  <\/p>\n<h3>1.2. Gestion des assets graphiques<\/h3>\n<p>Les slots modernes utilisent des spritesheets, des SVG anim\u00e9s et parfois du WebGL pour rendre les rouleaux, les compteurs de jackpot et les effets de particules. Les spritesheets permettent de charger une seule image contenant toutes les phases d\u2019animation, r\u00e9duisant ainsi le nombre de requ\u00eates HTTP. Les SVG offrent une mise \u00e0 l\u2019\u00e9chelle sans perte de qualit\u00e9, id\u00e9aux pour les ic\u00f4nes \u201cJackpot\u201d qui doivent rester nets sur les \u00e9crans Retina.  <\/p>\n<p>WebGL, quant \u00e0 lui, ouvre la porte aux effets de lumi\u00e8re r\u00e9alistes et aux environnements 3\u2011D, comme le fameux \u201cMega Fortune\u201d o\u00f9 le jackpot appara\u00eet sous forme de tourbillon d\u2019or. L\u2019enjeu est de compresser ces assets (format\u202f:\u202fWebP, AVIF) et de les servir via un CDN afin de limiter le temps de t\u00e9l\u00e9chargement, surtout sur les r\u00e9seaux 4G.  <\/p>\n<h3>1.3. Optimisation du temps de chargement<\/h3>\n<p>Le temps de premi\u00e8re interaction (Time To Interactive, TTI) doit rester en dessous de 2\u202fseconds pour \u00e9viter l\u2019abandon. Les strat\u00e9gies les plus efficaces sont le lazy\u2011loading des niveaux de jeu (seuls les assets du premier niveau sont charg\u00e9s imm\u00e9diatement) et le pre\u2011fetch des ressources li\u00e9es aux jackpots d\u00e8s que le joueur atteint la page d\u2019accueil.  <\/p>\n<p>Compression d\u2019images (lossless pour les ic\u00f4nes, lossy pour les fonds) et utilisation de HTTP\/2 multiplexing permettent de r\u00e9duire le poids total de la page \u00e0 moins de 1,5\u202fMo. Un test A\/B r\u00e9alis\u00e9 par un casino fiable a montr\u00e9 que chaque 100\u202fms de gain de performance augmentait le taux de clic sur le bouton \u201cJackpot\u201d de 1,8\u202f%.  <\/p>\n<h2>2. Parcours utilisateur (User Journey) orient\u00e9 jackpot<\/h2>\n<h3>Cartographie du flow<\/h3>\n<ol>\n<li>Page d\u2019accueil\u202f: affichage du solde, des promotions et du compteur global du jackpot.  <\/li>\n<li>S\u00e9lection du jeu\u202f: l\u2019utilisateur choisit un slot ou une machine \u00e0 sous progressive.  <\/li>\n<li>\u00c9cran de jeu\u202f: les rouleaux s\u2019affichent, le bouton \u201cJackpot\u201d est mis en avant.  <\/li>\n<li>D\u00e9clencheur\u202f: le joueur mise, le jackpot se d\u00e9clenche, animation et son.  <\/li>\n<li>R\u00e9compense\u202f: pop\u2011up de gain, mise \u00e0 jour du solde, option de retrait instantan\u00e9.  <\/li>\n<\/ol>\n<h3>Points de friction classiques<\/h3>\n<ul>\n<li>Temps d\u2019attente\u202f: le chargement du jeu d\u00e9passe 3\u202fseconds, le joueur quitte.  <\/li>\n<li>Pop\u2011ups intrusifs\u202f: demandes de v\u00e9rification d\u2019\u00e2ge qui interrompent le flow.  <\/li>\n<li>Authentification\u202f: obliger le joueur \u00e0 saisir son mot de passe apr\u00e8s chaque mise d\u00e9courage la mise r\u00e9p\u00e9t\u00e9e.  <\/li>\n<\/ul>\n<p>Pour \u00e9liminer ces frictions, on impl\u00e9mente le single sign\u2011on (SSO) via token JWT, on pr\u00e9\u2011charge les pop\u2011ups et on utilise des micro\u2011animations de transition qui donnent l\u2019impression d\u2019une continuit\u00e9.  <\/p>\n<h3>M\u00e9triques de succ\u00e8s<\/h3>\n<ul>\n<li>CTR sur le bouton \u201cJackpot\u201d\u202f: % de joueurs qui cliquent apr\u00e8s avoir vu le compteur.  <\/li>\n<li>Taux de conversion\u202f: proportion de clics qui aboutissent \u00e0 une mise r\u00e9elle.  <\/li>\n<li>Valeur moyenne du jackpot d\u00e9clench\u00e9\u202f: indicateur de l\u2019impact financier du design.  <\/li>\n<\/ul>\n<p>Un casino mobile qui a r\u00e9duit le temps d\u2019attente de 2,8\u202fs \u00e0 1,6\u202fs a observ\u00e9 une hausse de 12\u202f% du CTR et une augmentation de 7\u202f% du revenu moyen par utilisateur (ARPU).  <\/p>\n<h2>3. Design d\u2019interaction : animations et feedbacks sensoriels<\/h2>\n<h3>Micro\u2011animations<\/h3>\n<p>Les micro\u2011animations sont le c\u0153ur de l\u2019adr\u00e9naline. Un l\u00e9ger tremblement du rouleau juste avant l\u2019arr\u00eat cr\u00e9e une anticipation. L\u2019\u00e9clat lumineux qui entoure le bouton \u201cJackpot\u201d pendant 0,8\u202fsecondes d\u00e9clenche le r\u00e9flexe de toucher. Les \u00e9tudes de perception montrent que les animations de 300\u2011500\u202fms sont per\u00e7ues comme r\u00e9actives sans \u00eatre aga\u00e7antes.  <\/p>\n<h3>Haptique et son 3D<\/h3>\n<p>Sur les appareils compatibles, la vibration (haptique) synchronis\u00e9e avec le son 3D du jackpot renforce la sensation de gain. Par exemple, un pic de fr\u00e9quence basse suivi d\u2019un \u201cwhoosh\u201d spatial donne l\u2019impression que le gain provient du haut de l\u2019\u00e9cran. Cette combinaison augmente le temps pass\u00e9 sur le jeu de 15\u202f% chez les joueurs de 18\u201135\u202fans.  <\/p>\n<h3>Accessibilit\u00e9<\/h3>\n<p>Il est crucial de respecter les normes WCAG\u202f2.1\u202f: contraste minimum de 4,5\u202f:\u202f1, taille de cible tactile d\u2019au moins 48\u202fpx, et alternatives textuelles pour les animations importantes. On peut proposer un mode \u201clow\u2011motion\u201d qui d\u00e9sactive les effets trop intenses tout en conservant le comptage du jackpot. Ainsi, l\u2019exp\u00e9rience reste inclusive sans sacrifier l\u2019impact visuel.  <\/p>\n<h2>4. Syst\u00e8mes de mise \u00e0 jour en temps r\u00e9el des jackpots<\/h2>\n<h3>4.1. WebSockets vs Server\u2011Sent Events vs polling<\/h3>\n<table>\n<thead>\n<tr>\n<th>M\u00e9thode<\/th>\n<th>Latence moyenne<\/th>\n<th>Charge serveur<\/th>\n<th>Compatibilit\u00e9 mobile<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>WebSockets<\/td>\n<td>\u2264\u202f50\u202fms<\/td>\n<td>Mod\u00e9r\u00e9e (connection persistante)<\/td>\n<td>Excellente (iOS, Android)<\/td>\n<\/tr>\n<tr>\n<td>SSE<\/td>\n<td>100\u2011150\u202fms<\/td>\n<td>Faible (unidirectionnel)<\/td>\n<td>Bonne (Chrome, Safari)<\/td>\n<\/tr>\n<tr>\n<td>Polling (5\u202fs)<\/td>\n<td>500\u20111000\u202fms<\/td>\n<td>\u00c9lev\u00e9e (requ\u00eates r\u00e9p\u00e9t\u00e9es)<\/td>\n<td>Acceptable mais moins fluide<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>WebSockets restent le choix privil\u00e9gi\u00e9 pour les jackpots progressifs, car ils permettent de pousser instantan\u00e9ment chaque mise additionnelle au compteur visible par tous les joueurs.  <\/p>\n<h3>4.2. Architecture \u201cprogressive jackpot\u201d<\/h3>\n<ol>\n<li>Agr\u00e9gation des mises\u202f: chaque mise est envoy\u00e9e \u00e0 un micro\u2011service de calcul du jackpot via une file Kafka.  <\/li>\n<li>Seuils dynamiques\u202f: le jackpot augmente jusqu\u2019\u00e0 atteindre un seuil pr\u00e9d\u00e9fini, puis se r\u00e9initialise apr\u00e8s un gain.  <\/li>\n<li>Affichage live\u202f: le front\u2011end \u00e9coute le canal WebSocket et met \u00e0 jour le compteur avec une interpolation douce (ease\u2011out).  <\/li>\n<\/ol>\n<p>Cette architecture garantit que le compteur affich\u00e9 refl\u00e8te exactement la somme accumul\u00e9e, m\u00eame lors de pics de trafic pendant les promotions \u201cJackpot du soir\u201d.  <\/p>\n<h3>4.3. Gestion de la coh\u00e9rence cross\u2011device<\/h3>\n<p>Un joueur qui commence sur mobile peut poursuivre sur tablette ou desktop. La synchronisation se fait gr\u00e2ce \u00e0 un identifiant de session stock\u00e9 dans le cloud (Redis). Chaque fois que le joueur change d\u2019appareil, le front\u2011end r\u00e9cup\u00e8re le dernier \u00e9tat du jackpot via une API REST s\u00e9curis\u00e9e, puis reprend la connexion WebSocket. Cette approche \u00e9vite les d\u00e9synchronisations o\u00f9 le joueur verrait un jackpot inf\u00e9rieur \u00e0 celui affich\u00e9 sur son autre appareil.  <\/p>\n<h2>5. S\u00e9curit\u00e9 et conformit\u00e9 dans l\u2019exp\u00e9rience mobile<\/h2>\n<h3>Chiffrement et tokenisation<\/h3>\n<p>Toutes les communications entre le client mobile et les serveurs passent par TLS\u202f1.3. Les donn\u00e9es de paiement sont tokenis\u00e9es\u202f: le num\u00e9ro de carte n\u2019est jamais stock\u00e9 sur le dispositif, seul un token \u00e0 usage unique est transmis au processeur. Cette m\u00e9thode emp\u00eache le \u201ccheating\u201d sur les jackpots, car aucune manipulation du solde n\u2019est possible c\u00f4t\u00e9 client.  <\/p>\n<h3>Conformit\u00e9 r\u00e9glementaire<\/h3>\n<p>Les op\u00e9rateurs doivent respecter le RGPD\u202f: collecte de donn\u00e9es limit\u00e9es, consentement explicite, droit \u00e0 l\u2019effacement. Sur l\u2019interface, cela se traduit par un bandeau de consentement minimal, des liens vers la politique de confidentialit\u00e9 et la possibilit\u00e9 de d\u00e9sactiver le suivi des comportements de jeu. Les licences de jeu (Malte, Cura\u00e7ao, etc.) imposent \u00e9galement des exigences d\u2019affichage du RTP (Return to Player) et de la volatilit\u00e9 du jackpot, qui doivent \u00eatre visibles dans le UI sans encombrer l\u2019\u00e9cran.  <\/p>\n<h3>Tests d\u2019intrusion mobiles<\/h3>\n<p>Des tests sp\u00e9cifiques sont r\u00e9alis\u00e9s pour d\u00e9tecter le click\u2011jacking (superposition d\u2019\u00e9l\u00e9ments invisibles) et les overlay attacks (\u00e9crans frauduleux qui capturent les touches). Les \u00e9quipes de s\u00e9curit\u00e9 utilisent des outils comme OWASP Mobile Security Testing Guide (MSTG) pour valider que les \u00e9l\u00e9ments du jackpot ne peuvent pas \u00eatre d\u00e9tourn\u00e9s par des scripts malveillants.  <\/p>\n<h2>6. Personnalisation bas\u00e9e sur les donn\u00e9es<\/h2>\n<h3>Collecte et analyse du comportement<\/h3>\n<p>Chaque session mobile g\u00e9n\u00e8re des m\u00e9triques\u202f: temps moyen de jeu, fr\u00e9quence des mises, r\u00e9action aux notifications push. Ces donn\u00e9es sont agr\u00e9g\u00e9es dans un data lake et analys\u00e9es via des pipelines Spark. Le syst\u00e8me identifie les joueurs \u201chigh\u2011rollers\u201d qui misent plus de 50\u202f\u20ac par session et ceux qui pr\u00e9f\u00e8rent les mises faibles mais fr\u00e9quentes.  <\/p>\n<h3>Algorithmes de recommandation<\/h3>\n<p>Un mod\u00e8le de filtrage collaboratif, coupl\u00e9 \u00e0 un r\u00e9seau de neurones qui pr\u00e9dit la propension \u00e0 cliquer sur le jackpot, ajuste dynamiquement le visuel affich\u00e9\u202f: couleur du bouton (rouge pour les joueurs \u00e0 haut risque, vert pour les joueurs prudents), taille de l\u2019ic\u00f4ne et m\u00eame le th\u00e8me sonore. Par exemple, un joueur qui a gagn\u00e9 un petit jackpot r\u00e9cemment verra un compteur de jackpot \u00ab\u202fboost\u00e9\u202f\u00bb avec une animation plus rapide, incitant \u00e0 une nouvelle mise.  <\/p>\n<h3>Risques d\u2019over\u2011personalisation<\/h3>\n<p>Trop de personnalisation peut cr\u00e9er une perception d\u2019injustice\u202f: si un joueur remarque que le m\u00eame jackpot appara\u00eet diff\u00e9remment pour ses amis, il peut douter de l\u2019\u00e9quit\u00e9 du jeu. Il faut donc garder un niveau de transparence\u202f: le montant du jackpot reste identique pour tous, seules les animations et les incitations changent. Un audit r\u00e9gulier garantit que les algorithmes ne modifient pas le RTP r\u00e9el.  <\/p>\n<h2>7. Tests d\u2019utilisabilit\u00e9 et it\u00e9rations continues<\/h2>\n<h3>M\u00e9thodes A\/B testing<\/h3>\n<p>Les \u00e9quipes produit testent plusieurs variantes du bouton \u201cJackpot\u201d\u202f:  <\/p>\n<ul>\n<li>Variante A\u202f: bouton bleu, texte \u201cGAGNEZ MAINTENANT\u201d.  <\/li>\n<li>Variante B\u202f: bouton orange, texte \u201cCLIQUEZ POUR LE JACKPOT\u201d.  <\/li>\n<li>Variante C\u202f: bouton anim\u00e9 avec effet de pulsation.  <\/li>\n<\/ul>\n<p>Les r\u00e9sultats sont mesur\u00e9s sur 2\u202fweeks, avec plus de 10\u202f000 sessions par variante. La variante C a g\u00e9n\u00e9r\u00e9 un CTR sup\u00e9rieur de 3,2\u202f% et une augmentation de 5\u202f% du revenu moyen par joueur.  <\/p>\n<h3>Heatmaps et enregistrements de sessions<\/h3>\n<p>Des outils comme Appsee ou Hotjar Mobile permettent de visualiser les zones les plus tap\u00e9es. Dans un test r\u00e9cent, 68\u202f% des touches se concentraient sur le coin inf\u00e9rieur droit, ce qui a conduit \u00e0 repositionner le bouton jackpot plus pr\u00e8s du pouce droit pour les utilisateurs droitiers.  <\/p>\n<h3>Cycle d\u2019am\u00e9lioration<\/h3>\n<ol>\n<li>Prototype\u202f: maquette interactive dans Figma.  <\/li>\n<li>Test\u202f: d\u00e9ploiement sur un groupe test via TestFlight ou Google Play Internal.  <\/li>\n<li>D\u00e9ploiement rapide\u202f: int\u00e9gration continue (CI) avec Fastlane, builds automatis\u00e9s, publication en moins de 24\u202fh.  <\/li>\n<\/ol>\n<p>Ce processus it\u00e9ratif garantit que chaque am\u00e9lioration est valid\u00e9e par les donn\u00e9es avant d\u2019\u00eatre mise en production.  <\/p>\n<h2>Conclusion<\/h2>\n<p>Chaque couche technique \u2013 du choix du framework front\u2011end \u00e0 la mise en place d\u2019un syst\u00e8me de jackpot en temps r\u00e9el, en passant par la s\u00e9curisation des paiements et la personnalisation bas\u00e9e sur les donn\u00e9es \u2013 se combine pour cr\u00e9er une exp\u00e9rience mobile qui maximise les gains. L\u2019UX n\u2019est pas un simple embellissement\u202f: c\u2019est un levier mesurable qui influence directement le CTR, le taux de conversion et le revenu moyen par utilisateur.  <\/p>\n<p>Les perspectives futures laissent entrevoir l\u2019int\u00e9gration de la r\u00e9alit\u00e9 augment\u00e9e (AR) pour projeter le jackpot dans l\u2019environnement r\u00e9el du joueur, ainsi que l\u2019usage de l\u2019IA g\u00e9n\u00e9rative pour cr\u00e9er des animations uniques \u00e0 chaque session. Les op\u00e9rateurs qui repenseront d\u00e8s aujourd\u2019hui leurs interfaces, en s\u2019appuyant sur les bonnes pratiques d\u00e9crites ici, seront ceux qui r\u00e9colteront les jackpots de demain.  <\/p>\n<p><em>Sources et ressources compl\u00e9mentaires : Sabella, guides UX mobile, documentation officielle des frameworks.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le jeu mobile a explos\u00e9 ces derni\u00e8res ann\u00e9es\u202f: plus de 70\u202f% des joueurs de casino d\u00e9clarent pr\u00e9f\u00e9rer leur smartphone ou tablette pour placer leurs mises. Cette mutation ne se limite pas \u00e0 la simple portabilit\u00e9\u202f; elle impose aux op\u00e9rateurs de repenser chaque pixel, chaque interaction, afin de retenir le joueur pendant les pr\u00e9cieuses minutes o\u00f9 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","ocean_post_oembed":"","ocean_post_self_hosted_media":"","ocean_post_video_embed":"","ocean_link_format":"","ocean_link_format_target":"self","ocean_quote_format":"","ocean_quote_format_link":"post","ocean_gallery_link_images":"on","ocean_gallery_id":[],"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3462","post","type-post","status-publish","format-standard","hentry","category-uncategorised","entry"],"_links":{"self":[{"href":"https:\/\/chc-bh.com\/index.php\/wp-json\/wp\/v2\/posts\/3462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chc-bh.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chc-bh.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chc-bh.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/chc-bh.com\/index.php\/wp-json\/wp\/v2\/comments?post=3462"}],"version-history":[{"count":0,"href":"https:\/\/chc-bh.com\/index.php\/wp-json\/wp\/v2\/posts\/3462\/revisions"}],"wp:attachment":[{"href":"https:\/\/chc-bh.com\/index.php\/wp-json\/wp\/v2\/media?parent=3462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chc-bh.com\/index.php\/wp-json\/wp\/v2\/categories?post=3462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chc-bh.com\/index.php\/wp-json\/wp\/v2\/tags?post=3462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}