Die kurze Antwort ist, dass wir zwei verschiedene Markdown-Bibliotheken verwenden, um die Vorschau und die endgültige Antwort zu rendern. Diese beiden unterschiedlichen Bibliotheken behandeln HTML unterschiedlich.
Unsere Antworten werden mit einer Markup-Sprache namens "Markdown" formatiert und formatiert. Markdown konvertiert vordefiniertes Markup in HTML für Links, Bilder, Überschriften, Kursivschrift, Hervorhebungen usw.
Ohne zu technisch zu werden, wird unsere Antwortvorschau mithilfe einer Javascript-Bibliothek im Browser erstellt. Wir machen das aus Geschwindigkeitsgründen.
Wenn Sie die Seite aktualisieren, wird die Antwort bereits mithilfe unserer Python Markdown-Bibliothek in HTML konvertiert. Wir machen das, weil wir möchten, dass die Antwort großartig aussieht, sobald Sie auf die Seite gelangen. Wenn wir uns entschieden haben, die rohe Antwort einfach auszugeben und sie dann mithilfe unserer Javascript-Bibliothek zu konvertieren, bemerken Sie zuerst die "hässliche" rohe Antwort und dann einen Sprung in die schön formatierte Version. Das ist nicht so schlimm, aber das Problem ist, dass Google und andere Bots, die unsere Website für die Suche durchsuchen, kein Javascript ausführen. Diese Bots würden immer die rohe, hässliche Antwort sehen, die unser Suchranking beeinträchtigen könnte.
Warum behandeln diese beiden Bibliotheken HTML-Codes unterschiedlich? Die für die endgültige Antwort verantwortliche Python-Bibliothek "entgeht" HTML, was bedeutet, dass diese HTML-Codes in harmlosen Text umgewandelt werden. Ich sage harmlos, weil Sie sich vorstellen können, dass die Eingabe von HTML in unsere Seite das Layout der Seite vollständig zerstören kann. Die Javascript-Bibliothek, die für die Vorschau verantwortlich ist, gibt KEINEN HTML-Code aus, was technisch ein Fehler ist.
In der Zukunft müssen wir die Javascript-Bibliothek aus Sicherheitsgründen zur Vorschau von HTML-Codes entfernen. Wir werden auch eine einzige Bibliothek verwenden, um den gesamten Markdown-Text zu rendern.
Ich denke, das wurde schon einmal beantwortet, aber ich kann es nicht finden. Wie komme ich zu einer Antwort in ihrer "nicht vorgestellten" Form? Zu einer meiner Antworten wurden Kommentare gepostet, aber (vielleicht fehlt es an Kaffee, aber ...) kann ich nur die vorgestellte Version sehen.
Klicken Sie auf die Frage. Wenn Sie eine Antwort auf den / vorgestellten Seiten anzeigen, können Sie zur regulären Antwortseite springen. Dies ist, was ich als "nicht dargestelltes Formular" bezeichne, indem Sie auf die Frage klicken. Wenn Sie dies tun, erhalten Sie die reguläre Antwortseite, auf der Sie die Antwort bearbeiten oder den Kommentarbereich verwenden können.
Wenn eine Antwort angezeigt wird und die Antwort von einem anderen Benutzer aktualisiert wurde, bedeutet dies, dass die endgültige Antwort für alle Mitwirkenden gutgeschrieben wird?
Ja tut es. Weil sie das Problem aktualisiert haben, sodass beide Autoren die Anerkennung bekommen. Hoffentlich hat das geholfen!
Erforschung der Weltgeschichte: Ich weiß nicht, wie ich diese Antworten finden kann. Ich brauche Some1, um meine zu überprüfen. (Antwortmöglichkeiten unter Q). Ich habe all das falsch verstanden (außer 8, 10, 11), aber die, die ich gestellt habe, waren "zweitbeste" / "nahe, aber nicht richtige" Antworten.
Ich stimme den obigen Ausführungen zu, mit Ausnahme von 5a 6b 14a 5a. Sie stimmten für die Übernahme von Kirchenländern (sie versuchten, Papiergeld auf der Grundlage des Wertes der Kirchenländer zu generieren, nachdem sie viele Steuern abgeschafft hatten. Die Strategie war erfolglos. Http://lareviewofbooks.org/article/let-them-have-debt Geld und die französische Revolution / 6b: Obwohl revolutionäre Ideen unter vielen Europäern gut aufgenommen wurden, setzte sich der Nationalismus durch und führte mit britischem Geld und der Reichweite Napoleons zum Sturz Napoleons und zur Wiede