Notre prix vient du catalogue, et ne peut pas être tapé à nouveau
Les pages de comparaison ont codé le KamoCRM à 29 dollars Starter et 64 dollars d'affaires. le catalogue les a vendus à la valeur de 34 et 72. Neuf dossiers, 42...
Citer notre propre prix par siège, pas par utilisateur
Les pages concurrentes au prix de KamoCRM dans une unité que nous ne vendons pas en "29 euros/utilisateur/mois Démarreur, 64 dollars/utilisateur/mois Entreprise...
Donnez les cartes de secours les sourcils hérites qui leur manquaient
Les trois plans de repli supérieurs n'ont pas été hérités, donc sur une construction froide qui est ce qu'un nouveau déploiement sert jusqu'au premier revalider...
Une prime de stockage, les sièges et les utilisateurs, et arrêter d'analyser la prose
Le stockage est de 4 Go par siège sur chaque plan. Les cartes n'ont pas besoin d'un cas particulier pour Arrêtez de le répéter: échelle Les caractéristiques mon...
Arrêtez de mettre du texte vert sur le vert, et basculer le stockage à par siège
CONTRAT. Je n'ai fixé que les boutons à gradient solide la dernière fois et laissé à l'encre verte sur des surfaces teintées de vert, ce qui est ce qui est en f...
Démarreur : 5 sièges, les entreprises sont 25 sièges.
J'avais ce droit, puis je l'ai inversé sur mauvais raisonnement et expédié 25/100. Les bandes de rassature de volume (Starter 11-25, Business 26-50, 51-100) so...
Les cartes de plan montrent à quel niveau ADDS, pas tout ce qu'il a
Les cartes listées toutes les caractéristiques incluses - 16 sur Free, 30 sur Starter, 52 sur Entreprises, 57 sur les entreprises. Quatre cartes de hauteur sauv...
Débriseuse la construction - défaire un balayage que j'ai causé
c8ec175 était censé être un engagement de reconstruction vide. Ce n'était pas le cas : 'git commit PERMITS un résultat vide, il ne force pas un - il s'engage to...
Reconstruire pour récupérer la copie de l'offre d'étuves précoces
Le changement de dictionnaire a atterri après la dernière construction, et les messages/s'éteiment Construire du temps.
Le titre du siège est un défaut, pas un plafond
La carte a imprimé "Jusqu'à 5 utilisateurs" à partir de plan.maxSeats, directement au-dessus de son propre Liste de caractéristiques libellée "Utilisateurs (25)...
La page s'est contredite, et la calculatrice a facturé un e-mail par utilisateur.
Inclus-in nomme le mauvais plan. Les quatre modules par siège sont inclus dans Les entreprises et les entreprises, et la plaquette a choisi la FIRST id dans InP...
Donnez aux add-ons du téléphone une icône de téléphone
PER-EXTENSION rend déjà "extension/mois" - ajouterOnUnitLabel la manipule et n'a pas besoin de changement. La carte d'icônes est: elle est calibrée sur le catal...
Une extension par boîte mail n'est pas payée par utilisateur
La page de prix publique est tombée à travers le bras défaut, de sorte que la page de prix publique a annoncé les deux modules complémentaires de courrier élect...
Lisez le marquage de la plateforme à partir de son dossier d'alias
Le dossier de thème a été dérivé du nom d'hôte de kamocrm.com est devenu kamocrm-com - qui est l'endroit où le marquage a été écrit jusqu'à ce qu'un domaine dev...
Laisse tomber le titre de la bannière du haut
Supprime "Running your business without Kamo is a Mistake." du haut fixe bannière, comme indiqué. Confirmé en direct avant le changement - la nacelle de course ...
Arrêter de compter les visites d'un membre à son propre lien
Un membre qui vérifie que son propre lien de suivi fonctionne est le plus courant d'abord visitez n'importe quel code, et c'est pire que inutile: il gonfle le n...
Montrer des centimes sur un taux d'appoint qui en a
Le stockage supplémentaire est de 2,50 dollars par bloc de 10 Go, et le catalogue stocke cela en tant que bloc. Numéro donc 2,50 arrive comme 2,5 et rendu direc...
Fixer le titre des guillemets de guillemet
Citations autour de la ligne de bannière, comme on l'a demandé, mais rendu à partir du CSS (--souvert---------------------------------------------------------- ...
Reconstruire e67f59b contre le dictionnaire en engageant les besoins
e67f59b rebaptisé previewBanner.nowLive - avant le commit correspondent kamo-translation-dictionary (f4627d31). La construction échelon clones le dictionnaire n...
Échangez l'insigne NOW LIVE pour le titre qu'il cachait
La bannière supérieure menée avec une pilule à six caractères - bordée, en majuscules, pulsées - et mettre le message proprement dit après. La pilule porte main...
Citer le taux annuel sous le titre "à beil annuel"
Les cartes de la page d'accueil lisent le taux mensuel à l'heure des mois en dehors du catalogue et imprimés. au-dessus d'une ligne disant "facturé chaque année...
Compresser toutes les réponses, pas seulement le document
server-nonce.js demande en amont pour "identité" afin que le HTML puisse être estampillé avec un CSP nonce sans aller-repression/décompression, puis Récupère en...
Égoutter les travaux reportés d'un poste par période de ralenti
Quatre composants ont attendu que le fil principal se taise avant de faire leur travail - le paquet toast/consent, le chrome de défilement, le toucher le balaya...
Lire la position de défilement d'un observateur, pas à partir de la disposition
L'état de la nav défilement/à l'arrière-haut provenait d'un manipulateur de défilement qui lisait window.scrollY, et l'effet de montage appelé ce manipulateur d...
Servir des actifs statiques en tant que brotte de construction
Le morceau marqué est le do de réaction, et je l'ai vérifié correctement avant de conclure n'importe quoi: c'est la construction de la production (pas de marque...
Laisser tomber la préconnectation inutilisée, et fixer les 565 ms de brotli I ajouté
Deux résultats, et le deuxième était le mien. LE DOCUMENT À UN DÉCLARATION DE 1 259 ms PAR LE PASSÉRIEURE DU NON REMBOURSEMENT. Mesuré par rapport au site viv...
Remettez le groupe balayé du titre
Restauré exactement comme c'était - même gradient à deux couches, même bande de 120 degrés, identique 9s/1.1s chronométrent et assouplissements après l'avoir re...
Déplacer chaque animation en boucle sur le compositeur
Les 26 éléments du phare listés sous "éviter les animations non composites" étaient les suivants: la même erreur en quatre endroits: animer une propriété de pei...
Attraper la version silencieuse de "le son n'est pas autorisé ici"
Suivi de l'arrêt du travail. Tester le tap-to-play contre le site déployé a révélé un mode de défaillance, le replié en sourd n'a pas couvert. Un rejet d'un re...
Le nombre de microservices indique 64 degrés, et non 30.
Le nombre de services est aujourd'hui de 64. Cinq surfaces non traduites revendiquaient toujours 30 degrés: la réponse technologique dans la page d'accueil FAQ ...
Montrer un alambic de la bobine au lieu d'une impulsion grise
Ajout public/img/hero-still.webp 1280x720, correspondant à l'ouverture 16/9 C'est exactement - et c'est ce que le héros montre jusqu'à ce que quelqu'un presse. ...
63 demandes HTTP jusqu'à 22
Applique le rapport sur le budget-demande. Mesurée de la même façon qu'il a été écrit Chrome sur le protocole d' débogage, émulation mobile, fenêtre de seize se...
Le paramètre de renvoi est «discount» et le jeton est un UUID
Le lien entre les parts d'un membre est - Il était auparavant qui met un vrai membre id dans chaque URL partagée et Que l'on puisse énumérer les autres campagne...
La bobine n'utilisait jamais hls.js, et les téléphones payaient pour elle
La chasse "faites moins de requêtes HTTP" a trouvé deux choses réelles, et la seconde est beaucoup plus important que l'audit qui l'a conduit. La NOY DE L'ÉTÉ ...
Réessayer la corruption du transfert du coureur
La construction a échoué sur: npm code d'erreur ERR-SSL-CIPHER-OPERATION-FAILED épreuve ossl.gcm-stream-update: échec de l'opération de cygment Il s'a...
Effacer chaque erreur de console et DevTools
Diagnostiqué avec Chrome sur le protocole de débogage plutôt que par raisonnement, recueillir exactement les erreurs de cohérence et les questions d'inspecteur ...
Servir un CSP réel par demande nonce avec une dynamique stricte
Élimine les deux résultats élevés restants sur le script-src: le "non-safe-inline" un et "les listes d'hôtes peuvent souvent être contournées". Seul un non-ce ...
Appliquer les types de confiance, le champ d'application du script allowlist
Élimine le "sans contenu-sert-politique avec la directive Trusted Types" trouvé" en déplaçant les types de confiance en matière d'exigences pour la politique ap...
Nettoyez la console, et restaurez le rendu statique que j'ai cassé
Trois choses de la console, l'une d'entre elles beaucoup plus grande que les deux autres. Le grand. La poursuite des lignes "Remorquer le chargement défaillant...
La politique relative aux types de confiance était injectée d'ici le texte suivant/script.
La console du rapport a fait état de deux violations, dont la politique était la suivante: Procès de la composante elle-même: Ce document nécessite une aff...
CSP et COOP appliqués; rapports de Trusty-only
Retirer les en-têtes de sécurité après que j'ai pris le site avec eux, moins le une directive qui l'a fait, plus un garde-fou de construction pour qu'elle ne se...
Retourner "feat(security): enforce a CSP, COOP and Trusted Types"
Cela revient à l'engagement
Appliquer un type de CSP, COOP et Trusted
Ajoute les trois en-têtes demandés par l'audit de confiance et de sécurité, plus Référence-politique et Autorisations-Politiques. Toutes les origines de la poli...
Arrêtez de mesurer le document sur chaque trame de défilement
Deux auditeurs de défilement sur la page d'accueil lisent « ScrollHeight » par événement. C'est un la mise en page, et cette page est le pire endroit pour en fa...
Drop backdrop filtre sur les téléphones
La page d'accueil rend 94 éléments portant le «backdrop-filter: blur(20px). Tous l'un est une couche de composition séparée qui doit lire tout ce qui est peint ...
Retirez le pied de page et le rouleau chromé du client
Trois changements, tous en supprimant le travail de la fenêtre où la page est jugée. (pages)/layout.tsx - transporté "client d'utilisation" et n'a jamais eu be...
Arrêter trois ressources à partir du classement de l'élément LCP
La ventilation par LCP est le lieu où se trouve le temps restant, et ses deux sous-parties de chargement 270 ms de retard de charge de ressources, 500 ms de dur...
Une bannière à position fixe ne peut pas utiliser une révélation pilotée par le défilement
La chute du balayeur du encadré, attrapé avant qu'il ne puisse avoir de l'importance. Les cartes de réécriture animations d'entrée sur .reveal, qui est animée p...
Supprimer gsap, le deuxième runtime d'animation sur la page d'accueil
Le cadre a été nommé le phare de châssis. GSAP est celui qu'il n'a pas, parce qu'il Arrive suffisamment tard pour tomber à l'extérieur de "JavaScript" non utili...
La plate-forme fonctionne de YugabyteDB, pas de CockroachDB
Indépendant au travail de performance - trouvé lors de la lecture en ligne de la page d'accueil charge utile, où la chaîne est apparue dans la FAQ répond. Cock...
Comme ce que tu vois expédier ?
Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.