Generuj książki i dokumenty PDF z AI. Wybieraj szablony, dostosuj układy i eksportuj w wielu formatach.
Email HTML to nie web HTML. To pierwsza lekcja, którą każdy developer uczy się na własnej skórze, zwykle po spędzeniu godzin na budowaniu pięknego szablonu emaila przy użyciu nowoczesnego CSS, wysłaniu testowego emaila do własnej skrzynki i odkryciu, że wygląda idealnie w jednym kliencie i katastrofalnie w innym. Druga lekcja, która często przychodzi minuty po pierwszej, to że klient poczty odpowiedzialny za najgorsze renderowanie to prawie zawsze Outlook, a Outlook posiada wystarczająco dużą część rynku, aby ignorowanie jego ograniczeń nie było opcją. Trzecia lekcja, która ugruntowuje się przez tygodnie i miesiące, to że kompatybilność HTML emaila to nie problem, który rozwiązuje się raz i pozostaje rozwiązany. To trwające ograniczenie, które kształtuje każdą decyzję projektową i każdą linię kodu tak długo, jak program emaila działa.
Główną przyczyną niespójności renderowania emaila jest to, że klienci poczty nie używają silników renderowania przeglądarek. Lub raczej, niektórzy używają, a inni nie, a ci, którzy nie, używają silników renderowania, które nigdy nie zostały zaprojektowane do nowoczesnego HTML i CSS. Gmail usuwa większość CSS z nagłówka emaila i wspiera tylko podzbiór stylów wbudowanych. Outlook używa silnika renderowania Microsoft Word do HTML, co jest mniej więcej równoważne używaniu śrubokrętu do jedzenia zupy: technicznie ma pewną zdolność, ale wyniki są daleko od tego, co wygląd narzędzia sugeruje. Apple Mail używa WebKit i renderuje większość nowoczesnego CSS poprawnie, co czyni go najłatwiejszym klientem do obsługi i niebezpiecznym do testowania, ponieważ sukces w Apple Mail tworzy fałszywą pewność siebie na temat kompatybilności wszędzie indziej.
API Generatora HTML rozwiązuje ten problem na poziomie generacji, a nie na poziomie testowania. Zamiast budować szablon emaila przy użyciu nowoczesnych technik, a następnie debugować go na różnych klientach, punkt końcowy dokumentu generuje HTML emaila, który jest z natury kompatybilny z ograniczeniami wszystkich głównych klientów poczty. Wynik używa układów opartych na tabelach, stylów wbudowanych i ograniczonego słownika CSS, który renderuje się konsekwentnie na Gmailu, Outlooku, Apple Mail, Yahoo Mail i dziesiątkach mniejszych klientów, które razem reprezentują resztę rynku. Kompatybilność jest wbudowana w wynik, a nie przymocowana po fakcie.