{"id":3751,"date":"2025-12-14T02:27:18","date_gmt":"2025-12-14T02:27:18","guid":{"rendered":"https:\/\/vafris.is\/?p=3751"},"modified":"2026-04-02T18:24:50","modified_gmt":"2026-04-02T18:24:50","slug":"performance-et-portabilite-le-duel-technique-ios-vs-android-pour-les-jeux-casino-multiplateformes","status":"publish","type":"post","link":"https:\/\/vafris.is\/?p=3751","title":{"rendered":"Performance et portabilit\u00e9 : le duel technique iOS vs Android pour les jeux casino multiplateformes"},"content":{"rendered":"<h1>Performance et portabilit\u00e9 : le duel technique iOS vs Android pour les jeux casino multiplateformes<\/h1>\n<p>Le gaming mobile n\u2019a jamais \u00e9t\u00e9 aussi omnipr\u00e9sent\u202f: plus de\u202f70\u202f% des joueurs de casino en ligne utilisent aujourd\u2019hui un smartphone ou une tablette pour placer leurs mises. Cette tendance pousse les op\u00e9rateurs \u00e0 proposer des exp\u00e9riences fluides sur iOS comme sur Android, tout en respectant les exigences r\u00e9glementaires du secteur du gambling. La comp\u00e9tition entre les deux g\u00e9ants du mobile ne se limite plus \u00e0 la part de march\u00e9 ; elle s\u2019\u00e9tend d\u00e9sormais aux performances graphiques, \u00e0 la consommation d\u2019\u00e9nergie et \u00e0 la s\u00e9curit\u00e9 des transactions.  <\/p>\n<p>Pour d\u00e9couvrir un casino sans v\u00e9rification qui respecte les standards techniques les plus \u00e9lev\u00e9s, consultez le guide d\u2019<a href=\"https:\/\/www.andesi.org\" target=\"_blank\" rel=\"noopener\">casino sans verification<\/a>. Andesi.Org se positionne comme une r\u00e9f\u00e9rence ind\u00e9pendante pour comparer les plateformes, classer les bonus et analyser la conformit\u00e9 PCI DSS des \u00e9tablissements en ligne.  <\/p>\n<p>Les d\u00e9veloppeurs doivent donc jongler entre deux univers tr\u00e8s diff\u00e9rents : le contr\u00f4le strict d\u2019Apple et l\u2019\u00e9cosyst\u00e8me ouvert de Google. L\u2019enjeu est de cr\u00e9er un produit qui offre le m\u00eame taux de retour au joueur (RTP), la m\u00eame volatilit\u00e9 et la m\u00eame fluidit\u00e9 d\u2019animation quel que soit le dispositif utilis\u00e9. Dans cet article nous d\u00e9cortiquons les aspects techniques qui font pencher la balance d\u2019un c\u00f4t\u00e9 ou de l\u2019autre, tout en rappelant pourquoi Andesi.Org reste l\u2019outil privil\u00e9gi\u00e9 pour valider la robustesse d\u2019un casino crypto sans KYC ou d\u2019un casino live sans KYC avant de d\u00e9poser son argent r\u00e9el.  <\/p>\n<h2>Section\u202f1 \u2013 Architecture native vs hybride : quelles bases technologiques ?<\/h2>\n<p>Les applications natives tirent parti des SDK fournis par chaque OS : Swift ou Objective\u2011C pour iOS, Kotlin ou Java pour Android. Cette approche permet d\u2019acc\u00e9der directement aux API graphiques Metal et Vulkan, garantissant un rendu ultra\u2011rapide des rouleaux de slots comme <em>Mega Fortune<\/em> ou des tables de blackjack en direct. En revanche, les frameworks hybrides \u2013 React Native, Flutter ou Unity \u2013 compilent le code source en un seul binaire qui s\u2019ex\u00e9cute sur les deux plateformes via une couche d\u2019abstraction.  <\/p>\n<p>Sur le plan de la performance brute, Unity utilise le moteur C++ natif et peut atteindre plus de\u202f120\u202ffps sur les derniers iPhone gr\u00e2ce \u00e0 Metal, alors que le m\u00eame titre sous Flutter d\u00e9pend du moteur Skia et plafonne souvent autour de\u202f90\u202ffps sur des appareils Android moyen\u2011de gamme. La diff\u00e9rence provient surtout du mode de compilation : les applications natives sont g\u00e9n\u00e9ralement Ahead\u2011of\u2011Time (AOT), tandis que les solutions hybrides s\u2019appuient souvent sur Just\u2011in\u2011Time (JIT) pendant le d\u00e9veloppement avant d\u2019\u00eatre AOT\u2011compil\u00e9es pour la production.  <\/p>\n<p>Cette distinction influence directement la latence des parties live dealer o\u00f9 chaque milliseconde compte pour synchroniser le flux vid\u00e9o et les actions du joueur. Un jeu d\u00e9velopp\u00e9 nativement pourra exploiter l\u2019optimisation du garbage collector d\u2019Android (ART) ou la gestion stricte de la m\u00e9moire d\u2019iOS via ARC, r\u00e9duisant ainsi les pauses dues au ramassage des ordures pendant une session de poker \u00e0 haute volatilit\u00e9.  <\/p>\n<p>En pratique, choisir entre natif et hybride d\u00e9pend du budget et du calendrier : un studio disposant d\u2019une \u00e9quipe Unity pourra lancer simultan\u00e9ment <em>Starburst<\/em> sur iOS et Android en moins de six mois, mais devra accepter un l\u00e9ger compromis sur la fluidit\u00e9 graphique compar\u00e9e \u00e0 une version pure Swift qui exploite Core Animation \u00e0 son plein potentiel. Andesi.Org recommande souvent aux op\u00e9rateurs de tester les deux approches avec des versions b\u00eata afin d\u2019\u00e9valuer l\u2019impact r\u00e9el sur le RTP per\u00e7u par les joueurs lorsqu\u2019ils misent leurs bonus crypto casino sans KYC.  <\/p>\n<h2>Section\u202f2 \u2013 Gestion des ressources syst\u00e8me : batterie &amp; chaleur<\/h2>\n<p>iOS b\u00e9n\u00e9ficie d\u2019une optimisation mat\u00e9rielle \u00e9troite gr\u00e2ce \u00e0 Metal et aux politiques d\u2019\u00e9nergie int\u00e9gr\u00e9es dans iOS\u202f15+. Le syst\u00e8me r\u00e9duit automatiquement la fr\u00e9quence du GPU lorsqu\u2019il d\u00e9tecte qu\u2019une sc\u00e8ne ne n\u00e9cessite pas le plein d\u00e9bit graphique \u2013 par exemple lors du chargement statique d\u2019un tableau de paiement dans <em>Gonzo\u2019s Quest<\/em>. Cette gestion dynamique permet aux jeux casino de rester sous\u202f5\u202f% d\u2019utilisation CPU en mode veille, prolongeant ainsi l\u2019autonomie jusqu\u2019\u00e0\u202f12\u202fheures sur un iPhone\u00a013 Pro Max m\u00eame avec le Wi\u2011Fi activ\u00e9 pour le streaming live dealer.  <\/p>\n<p>Android propose quant \u00e0 lui Jetpack Compose et les profils Energy Profiler dans Android Studio pour identifier les points chauds du code. Les d\u00e9veloppeurs peuvent d\u00e9sactiver le rendu superflu avec <code>setRenderMode(RENDERMODE_WHEN_DIRTY)<\/code> afin de limiter l\u2019usage GPU lors des animations secondaires comme le clignotement des lignes gagnantes dans <em>Book of Dead<\/em>. Des \u00e9tudes internes montrent qu\u2019une impl\u00e9mentation bien calibr\u00e9e peut r\u00e9duire la consommation \u00e9nerg\u00e9tique de\u202f15\u202f% sur un Pixel\u00a07 Pro compar\u00e9 \u00e0 une version Unity non optimis\u00e9e qui sollicite constamment le processeur pour recalculer la physique des billes dans <em>Crazy Time<\/em>.  <\/p>\n<p>Voici quelques bonnes pratiques tir\u00e9es des benchmarks r\u00e9alis\u00e9s par Andesi.Org :<\/p>\n<ul>\n<li>Utiliser Metal sur iOS pour dessiner directement dans la m\u00e9moire vid\u00e9o plut\u00f4t que via OpenGL ES d\u00e9pr\u00e9ci\u00e9.  <\/li>\n<li>Activer Vulkan sur Android lorsque le mat\u00e9riel le supporte ; sinon fallback vers OpenGL ES avec <code>glFinish()<\/code> limit\u00e9 aux frames critiques seulement.  <\/li>\n<li>Limiter les appels r\u00e9seau pendant les tours gratuits afin d\u2019\u00e9viter des pics CPU li\u00e9s au rafra\u00eechissement du solde du portefeuille crypto.  <\/li>\n<\/ul>\n<p>En suivant ces conseils il est possible de maintenir un taux constant sup\u00e9rieur \u00e0\u202f60\u202ffps tout en gardant la batterie au-dessus de\u202f80\u202f% apr\u00e8s deux heures de jeu intensif sur <em>Lightning Roulette<\/em>. Les d\u00e9veloppeurs doivent \u00e9galement surveiller la temp\u00e9rature : un d\u00e9passement fr\u00e9quent de\u202f45\u202f\u00b0C signale g\u00e9n\u00e9ralement une fuite m\u00e9moire ou une boucle infinie dans le moteur audio \u2013 probl\u00e8me qui peut \u00eatre d\u00e9tect\u00e9 t\u00f4t gr\u00e2ce aux logs fournis par Xcode Instruments ou Android Profiler.  <\/p>\n<h2>Section\u202f3 \u2013 S\u00e9curit\u00e9 des transactions mobiles<\/h2>\n<p>La s\u00e9curit\u00e9 est au c\u0153ur du business du gambling en ligne ; chaque transaction doit \u00eatre prot\u00e9g\u00e9e contre l\u2019interception et la falsification. Sur iOS, le Secure Enclave stocke les cl\u00e9s priv\u00e9es utilis\u00e9es par les wallets crypto int\u00e9gr\u00e9s aux casinos sans v\u00e9rification KYC. Coupl\u00e9 au Keychain, il garantit que les jetons sont chiffr\u00e9s avec AES\u2011256 avant d\u2019\u00eatre transmis au serveur backend via TLS\u202f1.3. L\u2019authentification biom\u00e9trique FaceID ou TouchID ajoute une couche suppl\u00e9mentaire : aucune op\u00e9ration financi\u00e8re ne peut \u00eatre valid\u00e9e sans l\u2019accord explicite du joueur, ce qui r\u00e9duit consid\u00e9rablement le risque de fraude lors du retrait d\u2019un jackpot progressif de\u202f\u20ac10\u202f000+.  <\/p>\n<p>Android propose SafetyNet Attestation API, qui g\u00e9n\u00e8re un jeton attestant que l\u2019appareil n\u2019a pas \u00e9t\u00e9 root\u00e9 ni compromis par un malware connu. Les donn\u00e9es sensibles sont conserv\u00e9es dans EncryptedSharedPreferences ou Jetpack Security, assurant que m\u00eame si l\u2019appareil est perdu, aucune cl\u00e9 priv\u00e9e n\u2019est accessible sans le d\u00e9verrouillage biom\u00e9trique via BiometricPrompt. Cette approche fonctionne aussi bien avec les paiements fiat qu\u2019avec les cryptomonnaies utilis\u00e9es par les casinos crypto sans KYC\u00a02026, o\u00f9 chaque d\u00e9p\u00f4t doit \u00eatre sign\u00e9 par une cl\u00e9 stock\u00e9e localement avant d\u2019\u00eatre envoy\u00e9 au r\u00e9seau blockchain public.  <\/p>\n<p>La conformit\u00e9 PCI DSS reste obligatoire m\u00eame pour les plateformes purement num\u00e9riques ; elle impose notamment le chiffrement end\u2011to\u2011end des donn\u00e9es de carte bancaire et l\u2019isolation des environnements de traitement des paiements. Les SDK tiers comme Braintree ou Stripe offrent des modules natifs distincts pour iOS et Android afin de respecter ces exigences tout en simplifiant l\u2019int\u00e9gration c\u00f4t\u00e9 serveur casino. Andesi.Org souligne r\u00e9guli\u00e8rement que certains casinos live sans KYC omettent encore cette double impl\u00e9mentation, exposant leurs utilisateurs \u00e0 des attaques man\u2011in\u2011the\u2011middle lors des sessions vid\u00e9o en temps r\u00e9el.  <\/p>\n<p>Des vuln\u00e9rabilit\u00e9s r\u00e9centes ont toutefois \u00e9t\u00e9 corrig\u00e9es rapidement : en mars\u00a02024 Apple a publi\u00e9 une mise \u00e0 jour patchant une faille dans Secure Enclave permettant potentiellement l\u2019extraction de cl\u00e9s priv\u00e9es via une attaque side\u2011channel ; Google a simultan\u00e9ment renforc\u00e9 SafetyNet contre les attaques \u00ab\u00a0root\u2011kit\u00a0\u00bb ciblant Android\u00a013+. Ces correctifs illustrent l\u2019importance cruciale d\u2019un cycle de mise \u00e0 jour continu pour maintenir la confiance des joueurs lorsqu\u2019ils misent leurs gains crypto ou fiat dans un environnement mobile hautement concurrentiel.  <\/p>\n<h2>Section\u202f4 \u2013 Exp\u00e9rience utilisateur &amp; design adaptatif<\/h2>\n<table>\n<thead>\n<tr>\n<th>Aspect<\/th>\n<th>iOS<\/th>\n<th>Android<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Guideline UI<\/td>\n<td>Human Interface Guidelines<\/td>\n<td>Material Design<\/td>\n<\/tr>\n<tr>\n<td>Gestion des \u00e9crans pliables \/ tablettes<\/td>\n<td>Support natif via UIKit\/SwiftUI<\/td>\n<td>Split\u2011screen &amp; foldable APIs via Jetpack<\/td>\n<\/tr>\n<tr>\n<td>Animation &amp; transitions fluides<\/td>\n<td>Core Animation &amp; UIKit Dynamics<\/td>\n<td>MotionLayout &amp; Compose Animations<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Le design adaptatif devient critique lorsqu\u2019on cible simultan\u00e9ment smartphones classiques, tablettes et appareils pliables comme le Galaxy\u00a0Fold\u00a05 ou l\u2019iPad\u00a0Pro\u00a012,9&#8243;. Dans Unity ou Unreal Engine, il faut d\u00e9finir plusieurs r\u00e9solutions cibles et appliquer des <em>anchor points<\/em> dynamiques afin que chaque ic\u00f4ne \u2013 qu\u2019il s\u2019agisse du bouton \u00ab\u00a0Spin\u00a0\u00bb ou du compteur RTP affich\u00e9 en haut \u00e0 droite \u2013 conserve ses proportions quel que soit le facteur d\u2019\u00e9chelle DPI choisi par l\u2019utilisateur.  <\/p>\n<p>Les animations tactiles jouent \u00e9galement un r\u00f4le psychologique important : un l\u00e9ger haptic feedback lorsqu\u2019un joueur active une ligne gagnante augmente la perception d\u2019\u00e9quit\u00e9 et d\u00e9clenche la lib\u00e9ration dopamine associ\u00e9e aux jackpots instantan\u00e9s comme celui propos\u00e9 par <em>Mega Joker<\/em> (RTP\u00a0=\u00a099%). Sur iOS ce retour haptique s\u2019obtient via UIImpactFeedbackGenerator, tandis qu\u2019Android utilise VibrationEffect.createPredefined(VibrationEffect.EFFECT_TICK) pour reproduire sensiblement le m\u00eame effet sonore\/physique sur tous les mod\u00e8les compatibles.  <\/p>\n<p>Quelques astuces concr\u00e8tes recommand\u00e9es par Andesi.Org pour optimiser l\u2019exp\u00e9rience cross\u2011platform :<\/p>\n<ul>\n<li>Cr\u00e9er des assets vectoriels SVG plut\u00f4t que rasteris\u00e9s afin qu\u2019ils s\u2019ajustent automatiquement aux \u00e9crans haute r\u00e9solution sans perte nette.<\/li>\n<li>Impl\u00e9menter un syst\u00e8me de th\u00e8me sombre partag\u00e9 entre iOS (traitement via <code>overrideUserInterfaceStyle<\/code>) et Android (<code>AppCompatDelegate.setDefaultNightMode<\/code>) afin que les tables blackjack restent lisibles m\u00eame sous faible luminosit\u00e9.<\/li>\n<li>Utiliser des micro\u2011interactions (par ex., clignotement progressif du compteur \u00ab\u00a0Balance\u00a0\u00bb apr\u00e8s chaque gain) qui se d\u00e9clenchent c\u00f4t\u00e9 client uniquement lorsque <code>frameTime &lt; 16ms<\/code>, garantissant ainsi que l\u2019effet reste fluide m\u00eame sur des appareils limit\u00e9s \u00e0 30\u202ffps.<\/li>\n<\/ul>\n<p>En combinant ces bonnes pratiques avec un moteur graphique performant, il devient possible d\u2019offrir aux joueurs une exp\u00e9rience visuelle homog\u00e8ne qui ne sacrifie ni la rapidit\u00e9 ni l\u2019esth\u00e9tique quelle que soit leur plateforme pr\u00e9f\u00e9r\u00e9e \u2013 condition sine qua non pour conserver leur confiance lorsqu\u2019ils utilisent un crypto casino sans KYC ou profitent d\u2019un bonus g\u00e9n\u00e9reux offert par un op\u00e9rateur recommand\u00e9 par Andesi.Org.  <\/p>\n<h2>Section\u202f5 \u2013 D\u00e9ploiement continu &amp; maintenance multios<\/h2>\n<p>Un pipeline CI\/CD robuste est indispensable pour livrer rapidement des mises \u00e0 jour fonctionnelles tout en respectant les exigences l\u00e9gales du secteur gambling (responsible gambling, nouvelles taxes). La combinaison suivante est largement adopt\u00e9e :<\/p>\n<p>1\ufe0f\u20e3 Fastlane automatise la signature code signing certificate Apple Developer ainsi que la g\u00e9n\u00e9ration automatis\u00e9e de captures d\u2019\u00e9cran locales pour App Store Connect.<br \/>\n2\ufe0f\u20e3 Bitrise ou GitHub Actions g\u00e8rent quant \u00e0 eux la construction Android avec Gradle Wrapper, incluant l\u2019injection s\u00e9curis\u00e9e des cl\u00e9s API SafetyNet.<br \/>\n3\ufe0f\u20e3 Les builds OTA (Over\u2011the\u2011Air) permettent aux joueurs de recevoir imm\u00e9diatement les correctifs critiques \u2013 par exemple une mise \u00e0 jour du module anti\u2011fraude suite \u00e0 une vuln\u00e9rabilit\u00e9 d\u00e9couverte dans un SDK tierce partie \u2013 sans passer par le processus complet de validation store si l\u2019application utilise le m\u00e9canisme \u201cIn\u2011App Update\u201d fourni par Google Play Core Library.<\/p>\n<p>Le versioning s\u00e9mantique partag\u00e9 (<code>MAJOR.MINOR.PATCH<\/code>) doit \u00eatre synchronis\u00e9 entre Play Store et App Store Connect afin que chaque modification serveur li\u00e9e au calcul du wagering requirement soit compatible avec toutes les versions client d\u00e9ploy\u00e9es simultan\u00e9ment. Un d\u00e9salignement pourrait entra\u00eener des erreurs \u00ab\u00a0Invalid bet amount\u00a0\u00bb lors d\u2019une partie Live Dealer o\u00f9 le serveur attendait une structure JSON diff\u00e9rente selon l\u2019OS client.<\/p>\n<p>Les mises \u00e0 jour r\u00e9glementaires repr\u00e9sentent souvent le plus grand d\u00e9fi : lorsqu\u2019une juridiction introduit une nouvelle taxe sur les gains sup\u00e9rieurs \u00e0\u202f\u20ac2\u202f000 ou impose une restriction suppl\u00e9mentaire concernant le jeu responsable (exigence d\u2019affichage obligatoire du temps pass\u00e9), il faut publier simultan\u00e9ment ces changements sur iOS et Android sous forme de patchs mineurs (<code>PATCH<\/code>). Gr\u00e2ce aux workflows CI\/CD d\u00e9crits ci\u2011dessus, il est possible d\u2019automatiser :<\/p>\n<ul>\n<li>La mise \u00e0 jour du texte juridique stock\u00e9 dans un fichier <code>strings.xml<\/code> \/ <code>Localizable.strings<\/code>.<\/li>\n<li>Le d\u00e9clenchement d\u2019un test unitaires couvrant toutes les fonctions li\u00e9es au calcul du solde apr\u00e8s retrait.<\/li>\n<li>Le d\u00e9ploiement diff\u00e9rentiel o\u00f9 seules les parties modifi\u00e9es sont pouss\u00e9es vers chaque store gr\u00e2ce aux artefacts Fastlane <code>metadata<\/code> et Bitrise <code>gradle assembleRelease<\/code>.<\/li>\n<\/ul>\n<p>Andesi.Org rappelle r\u00e9guli\u00e8rement que la transparence vis-\u00e0-vis des joueurs \u2013 affichage clair du taux RTP actualis\u00e9 apr\u00e8s chaque mise \u2013 renforce non seulement la conformit\u00e9 mais aussi la fid\u00e9lisation lorsqu\u2019il s\u2019agit d\u2019un casino crypto sans KYC o\u00f9 la confiance repose presque exclusivement sur l\u2019int\u00e9grit\u00e9 technique du produit propos\u00e9.  <\/p>\n<h3>Conclusion<\/h3>\n<p>Ma\u00eetriser les particularit\u00e9s techniques propres \u00e0 iOS et Android n\u2019est plus une option mais une n\u00e9cessit\u00e9 absolue pour tout \u00e9diteur souhaitant proposer un casino mobile performant, s\u00e9curis\u00e9 et agr\u00e9able sur tous types d\u2019appareils. La diff\u00e9rence entre compilation AOT native et JIT hybride impacte directement la latence des jeux live dealer ; quant \u00e0 elle, la gestion fine de la batterie gr\u00e2ce \u00e0 Metal ou Jetpack Compose assure que vos joueurs restent engag\u00e9s pendant plusieurs heures sans surcharge thermique ni perte de fps critique au moment o\u00f9 ils d\u00e9clenchent un jackpot progressif record.  <\/p>\n<p>Les outils cross\u2011platform modernes \u2013 Unity avec son support Metal\/Vulkan int\u00e9gr\u00e9, Fastlane\/Bitrise pour le CI\/CD automatis\u00e9 \u2013 permettent aujourd\u2019hui de r\u00e9duire consid\u00e9rablement l\u2019\u00e9cart entre iOS et Android tout en respectant scrupuleusement les exigences l\u00e9gales strictes du gambling (PCI DSS, responsible gambling). En s\u2019appuyant sur une source fiable telle qu\u2019Andesi.Org pour valider chaque mise \u00e0 jour technique ainsi que chaque bonus propos\u00e9 (y compris ceux li\u00e9s aux casinos crypto sans KYC), les op\u00e9rateurs peuvent garantir aux joueurs une exp\u00e9rience fluide tant au niveau visuel qu\u2019au niveau s\u00e9curitaire \u2014 condition indispensable pour transformer chaque spin en v\u00e9ritable opportunit\u00e9 ludique durable.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Performance et portabilit\u00e9 : le duel technique iOS vs Android pour les jeux casino multiplateformes Le gaming mobile n\u2019a jamais \u00e9t\u00e9 aussi omnipr\u00e9sent\u202f: plus de\u202f70\u202f% des joueurs de casino en ligne utilisent aujourd\u2019hui un smartphone ou une tablette pour placer &hellip; <a href=\"https:\/\/vafris.is\/?p=3751\">Halda \u00e1fram a\u00f0 lesa <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3751","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/vafris.is\/index.php?rest_route=\/wp\/v2\/posts\/3751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vafris.is\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vafris.is\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vafris.is\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vafris.is\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3751"}],"version-history":[{"count":1,"href":"https:\/\/vafris.is\/index.php?rest_route=\/wp\/v2\/posts\/3751\/revisions"}],"predecessor-version":[{"id":3752,"href":"https:\/\/vafris.is\/index.php?rest_route=\/wp\/v2\/posts\/3751\/revisions\/3752"}],"wp:attachment":[{"href":"https:\/\/vafris.is\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vafris.is\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vafris.is\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}