#1

alexB

As  (240 Punkte)  ·   male  ·   Germany  ·   Send message

ist das bei web12 R korrigiert worden?

Die Webseite läuft effektiv mit windows-1252, deklariert aber ISO-8859-1, und der Validator empfiehlt klar UTF‑8 als Standard

und wenn ja zerstöre ich dann etwas an den neu implementierten ki html codes

oder kann man da was im cms ändern?


This entry has already been edited
#2

alexB

As  (240 Punkte)  ·   male  ·   Germany  ·   Send message

ist bei mir aber im cms alles auf ISO-8859-1 eingestellt und nicht auf windows-1252, wieso liest das den der validator so?

 

in seo tools wird das gelb angezeigt, zum glück nichzt rot?

Zeichensatzkodierung
Die Zeichensatzkodierung ist nicht im HTTP Header angegeben.
Die Angaben zur Zeichensatzkodierung (ISO-8859-1) sind fehlerfrei.
#3

alexB

As  (240 Punkte)  ·   male  ·   Germany  ·   Send message

sagt die ki:

Ja, im Kern ist das eine unsaubere Umsetzung im CMS Setup: Im HTML wird ein Zeichensatz deklariert, im HTTP‑Header aber keiner, sodass Browser automatisch auf windows-1252 gehen

#4

MuggelClan

Forum-Sponsor  (1437 Punkte)  ·   male  ·   Germany  ·   Send message

Wenn du die Zeichensatzkodierung im HTTP Header deines Server richtig angibst, dann wird das auch passen.


Mit freundlichen Grüßen

Thomas

Web To Date seit 2004, Siquando Web 12, Pro Web 9, Web Client 


This entry has already been edited
#5

alexB

As  (240 Punkte)  ·   male  ·   Germany  ·   Send message

Du meinst bei drei verschiedenen Providern ist etwas beim Server falsch eingestellt und es liegt nicht an siquando? 

#6

MuggelClan

Forum-Sponsor  (1437 Punkte)  ·   male  ·   Germany  ·   Send message

Nein, ich meine bei den 3 Providern ist nicht falsch eingestellt, da man heute ja von UTF-8 ausgeht, sondern bei den 3 Provider eben die Zeichenkodierung nicht im HTTP Header angegeben ist und dieser Eintrag eben fehlt, damit auch die Seite mit anderer Zeichenkodierung richtig dargestellt wird.
Kein Eintrag wäre also standardmäßig UTF-8, besser und eindeutiger wäre der Eintrag UTF-8 (aber nicht für Siquando Web), für Siqunado Web wäre der Eintrag ISO-8859-1 richtig, da eben die HTML-Seiten in ISO-8859-1 ausgegeben werden.
(Eine reine windows-1252 Ausgabe mit allen Plug-Ins, kann ich mir nicht vorstellen, auch wenn dies so angegeben wird. Das war bestimmt mal zur Einführungszeiten der Software, aber genau weiß ich das jetzt nicht)


Mit freundlichen Grüßen

Thomas

Web To Date seit 2004, Siquando Web 12, Pro Web 9, Web Client 


This entry has already been edited
#7

alexB

As  (240 Punkte)  ·   male  ·   Germany  ·   Send message

Kann der Provider denn was umstellen und funktionieren die WordPress Seiten dann noch die ich auch noch dort liegen habe? 

#8

MuggelClan

Forum-Sponsor  (1437 Punkte)  ·   male  ·   Germany  ·   Send message

Schau mal diese beiden Beiträge von mir an:
1. Beitrag
2. Beitrag


Mit freundlichen Grüßen

Thomas

Web To Date seit 2004, Siquando Web 12, Pro Web 9, Web Client 

#9

alexB

As  (240 Punkte)  ·   male  ·   Germany  ·   Send message

frohe weihnachten an alle und besonder an Thomas 

so habe nun nach party - bus - service com nun auch mit stretchlimo4u com von einem tag auf den anderen das gleiche problem

in seo tools steht:

Zeichensatzkodierung
 

Mehr erfahren

 
Warnung
1/2
 
Wenig wichtig
 

Es fehlen Zeichensatzangaben im HTTP Header.

..................

diese umlaut problem, finden im cookie opt in banner und sonst nur auf der startseite und dort auch nur in einem selbst engesetzten html code mit einer h2 und in dem absatz fakten panorama statt, sonst niergendwo weder auf der restlchen startseite noch auf weiteren unterseiten. Deswegen habe ich aktuell und vorübergehend aus den beiden Absätzen umlaute Wörter entfernt, wie für, köln, düsseldorf usw

im cms steht bei der zeichencodierung wie seit 10 jahren immer iso, wurde nicht geändert, Natürlich, wenn ich Texte eingefügt habe. Dann immer mit Copy Paste entweder aus dem N e t z, vom texter oder aus word. auch den fremdcode wie zb den schwebenden kontaktbutton, Also wenn es an einen von den Sachen liegen würde, würden ja auch die anderen Unterseiten oder andere webseiten betroffen sein, ist es aber nicht. So an den Servereinstellungen kann es auch nicht liegen. Weil ich auf den gleichen Server andere Webseiten mit den gleichen Plugins nutze, wo es keine Probleme gibt, wie zb pinke - stretchlimousine com

So wenn ich Sachen an den Webseiten geändert habe, habe ich die entweder hochgeladen differential, vollständig, aber auch mal inkremental.

die absatze zb fakten panorama, Habe ich auch schon mal komplett gelöscht bei Party bus service zum Beispiel Und komplett neu hochgeladen. Was noch wichtig ist zu erwähnen im cms system auf dem rechner im vorschau modus sieht immer alles ok aus 

so warum ist das passiert und wie kann ich das lösen? Kann es vielleicht helfen, wenn ich auf dem Server die komplette Webseite lösche und neue vollständig hochlade? Und wie sieht es aus mit der neuesten Version Web 12 R ist dort auch nur iso einstellung oder utf 8?

Und hier? Als kleines Weihnachtsgeschenk und vielleicht Um das als Problem auszuschließen hier der HTML Code für die Kontakt Buttons für web 12, An dem es aber nicht liegt, weil er funktioniert auf anderen Webseiten auch problemlos:

<style>

  .ab-contact-float {

      position: fixed;

      bottom: 30px;

      right: 30px;

      z-index: 9999;

  }

 

  .ab-contact-options {

      position: absolute;

      bottom: 60px;

      right: 0;

      display: flex;

      flex-direction: column;

      gap: 10px;

      opacity: 0;

      visibility: hidden;

      transform: translateY(20px);

      transition: all 0.3s ease;

  }

 

  .ab-contact-options.ab-active {

      opacity: 1;

      visibility: visible;

      transform: translateY(0);

  }

 

  .ab-contact-btn {

      width: 50px;

      height: 50px;

      border-radius: 50%;

      border: none;

      cursor: pointer;

      display: flex;

      align-items: center;

      justify-content: center;

      box-shadow: 0 4px 15px rgba(0,0,0,0.2);

      transition: all 0.3s ease;

      text-decoration: none;

      color: white;

      font-size: 22px;

  }

 

  .ab-contact-btn:hover {

      transform: scale(1.1);

      box-shadow: 0 6px 20px rgba(0,0,0,0.3);

  }

 

  .ab-main-btn {

      background: #4271A5;

  }

 

  .ab-main-btn.ab-active {

      transform: rotate(45deg);

  }

 

  .ab-whatsapp-btn {

      background: #25D366;

  }

 

  .ab-phone-btn {

      background: #f97316;

  }

 

  .ab-email-btn {

      background: #666666;

  }

 

  .ab-cta-text {

      position: absolute;

      top: 50%;

      right: 60px;

      transform: translateY(-50%);

      background: white;

      padding: 8px 16px;

      border-radius: 20px;

      font-size: 14px;

      font-weight: 500;

      color: #333333;

      box-shadow: 0 2px 10px rgba(0,0,0,0.15);

      white-space: nowrap;

      border: 1px solid #666666;

  }

 

  .ab-contact-options.ab-active ~ .ab-main-btn ~ .ab-cta-text {

      display: none;

  }

 

  @media (max-width: 768px) {

      .ab-contact-float {

          bottom: 20px;

          right: 20px;

      }

 

      .ab-contact-btn {

          width: 45px;

          height: 45px;

          font-size: 20px;

      }

 

      .ab-contact-options {

          bottom: 55px;

          gap: 8px;

      }

 

      .ab-cta-text {

          font-size: 14px;

          padding: 6px 12px;

          right: 55px;

      }

  }

</style>

 

<div class="ab-contact-float">

  <div class="ab-contact-options" id="abContactOptions">

      <a href="https://wa.me/+49174" class="ab-contact-btn ab-whatsapp-btn" target="_blank">

        <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="currentColor">

              <path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z"/>

          </svg>

      </a>

      <a href="tel: +49174" class="ab-contact-btn ab-phone-btn">

          <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">

              <path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>

          </svg>

      </a>

     <a href="mailto:info@meinewebseite.de" class="ab-contact-btn ab-email-btn">

          <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">

              <path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>

              <polyline points="22,6 12,13 2,6"></polyline>

          </svg>

      </a>

  </div>

  <button class="ab-contact-btn ab-main-btn" id="abMainBtn" onclick="abToggleContact()">

      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">

          <path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path>

      </svg>

  </button>

  <div class="ab-cta-text">Jetzt zu jedem<br>Anlass anfragen!</div>

</div>

 

<script>

  function abToggleContact() {

      const options = document.getElementById('abContactOptions');

      const mainBtn = document.getElementById('abMainBtn');

       

      options.classList.toggle('ab-active');

      mainBtn.classList.toggle('ab-active');

  }

 

  document.addEventListener('click', function(event) {

      const contactFloat = document.querySelector('.ab-contact-float');

      const options = document.getElementById('abContactOptions');

      const mainBtn = document.getElementById('abMainBtn');

       

      if (contactFloat && !contactFloat.contains(event.target) && options.classList.contains('ab-active')) {

          options.classList.remove('ab-active');

          mainBtn.classList.remove('ab-active');

      }

  });

</script>


This entry has already been edited
1047 Hits | 9 Posts