Es ist kniffliger als erwartet.
Unter macOS kann ich in den Entwicklerwerkzeugen auch mit der Einstellung "Popups nicht automatisch ausblenden" im Menü nichts inspizieren.
Weiterhin ist "Menü Datei > Speichern als > [X] Datei" nicht dauerhaft. Bei einem neu geöffneten Verfassenfenster steht der Haken wieder bei "Entwurf".
Der in #8 gezeigte Dialog trägt in den Entwicklerwerkzeugen die Bezeichung Common Dialog.
Er ist Teil von "shadow root" und daher kann man die Schaltfläche "Speichern" nicht ausblenden.
Vermutlich ist also die Aufgabe "Funktionalität Entwürfe eliminieren" doch nur per Addon lösbar. Mist.
Beiträge von thun.der.bird
-
-
Sehe ich anders.
Ich kann mir nur sehr schwer vorstellen, dass bei der bereits vorhandenen Rubrik "Einstellungen > Verfassen" dort eine Einstellung "Schriftart" Nutzer überfordern würde.
Vielmehr glaube ich, dass kaum weiß/nachvollziehen kann, dass "Einstellungen > Allgemein > Sprache & Schriftarten > Erweitert > Schriftarten für: Andere; Feste Breite: ..." sich auf den Editor für Reintext auswirkt.
Wie auch immer. Ist hinzunehmen. Weitere Blickwinkel von anderen würde mich interessieren. -
-
dass alle Einstellungen bezüglich der Zeichensätze und Schriftarten für das Versenden und für das Empfangen von Mails und Nachrichten gelten!
Mir leuchtet nicht ein, warum Mozilla keine getrennte Konfiguration für die Darstellung von eingehenden und verfassten Nachrichten anbietet. Dir?
Egal. Mein Pech. Ich muss also auf die Proportionalschrift für Reintext Nachrichten im Verfassenfenster notgedrungen verzichten. Die Gründe stehen ja hier im Thread. -
-
Z.B. werden in der Nachrichtenliste Betreff und andere Informationen verkürzt, wenn sie nicht in das Feld passen.
Ihr wißt, dass ich seit vielen Tagen an dem Projekt arbeite, Menschen mit kognitiven Einschränkungen, die Bedienung zu erleichtern.
In diesem Kontext war mein Frage zu verstehen. Die Spalten sind breit genug aufgezogen. Da wird kaum je etwas abgeschnitten.
In diesem engen Kontext halte ich die Tooltips für sinnlos. Insbesondere wenn sie auch dann gezeigt werden, wenn nichts abgeschnitten wird.
Jedes zusätzlich aufpoppende Element ist eine kognitive Last. Nur wenn es absolut wesentlich ist, soll es Bestand haben. Hier sehe ich keine Rechtfertigung. -
-
ThoBa Könntest du mir bitte den Sinn erklären? Vielleicht übersehe ich etwas.
-
Zu 1-3:
Das habe ich doch längst eingestellt.
Deine Ausführung zu
"2 ich möchte empfangene HTML-Nachrichten mit PRE im Body mit einer Schriftart in fester Breite darstellen"
habe ich nicht verstanden.
"Einstellungen bezüglich der Schriftarten für reinkommende Mails können schon aus logischen Gründen nur über die verwendeten Zeichensätze jener Mails realisiert werden."
Nein. Es gibt ja extra den Punkt in den Einstellungen von TB "[ ]Nachrichten das Verwenden eigener statt der oben gewählten Schriftarten erlauben"
Wir lassen das erstmal so stehen. Ich möchte hier niemanden nerven. -
Moin.
Ordner in der Ordnerliste und Datenfelder in der Nachrichtenliste enthalten im HTML das Attribut title. Beim Mouse Over wird der Inhalt als Tooltip angezeigt.
Der Inhalt ist völlig sinnlos und wiederholt nur, was bereits zu sehen ist.
Wenn ich es richtig sehe, gibt es leider keinen Weg per CSS die Tooltips loszuwerden.
Gibt es dafür vielleicht einen JS-Schnipsel?
Danke! -
-
Die Einstellung lautet natürlich:
Einstellungen > Allgemein > Sprache & Schriftarten > Erweitert > Schriftarten für: Andere; Feste Breite: Verdana
Ich verwende den Default Editor. Einstellung für Verfassen lautet "Reintext".
Zu Verdana: das ist doch klar, dass es keine Festbreitenschrift ist.
Ich verwende die oben genannte Einstellung doch nur aus der Not heraus, weil die Einstellung unter
Einstellungen > Verfassen
nicht existiert.
Du missverstehst mich vermutlich noch.
Nochmal:
1 ich möchte Reintextmails im Verfassenfenster mit Verdana darstellen.
2 ich möchte empfangene HTML-Nachrichten mit PRE im Body mit einer Schriftart in fester Breite darstellen
Wie würdest du das lösen? -
Moin.
Das HTML (und CSS) der GUI von Thunderbird ist aus meiner Bewertung extrem aufgebläht, voller Redundanz und daher unübersichtlich.
Beispiel des HTML für Folder Tree:Code
Alles anzeigen<div xmlns="http://www.w3.org/1999/xhtml" id="folderPaneHeaderBar" class="sidebar-panel-header" hidden=""> <button id="folderPaneMoreButton" class="button button-flat icon-button icon-only" data-l10n-id="folder-pane-more-menu-button" type="button" tabindex="3" title="Optionen für den Ordnerbereich"></button> <button id="folderPaneWriteMessage" class="button button-primary icon-button" data-l10n-id="folder-pane-write-message-button" type="button" tabindex="2" title="Eine neue Nachricht verfassen" hidden="">Neue Nachricht</button> <button id="folderPaneGetMessages" class="button button-flat icon-button icon-only" data-l10n-id="folder-pane-get-messages-button" type="button" tabindex="1" title="Nachrichten abrufen" hidden=""></button> </div> <ul xmlns="http://www.w3.org/1999/xhtml" id="folderTree" is="tree-listbox" role="tree" class="sidebar-panel-scroll" aria-multiselectable="true" tabindex="0" aria-activedescendant="all-aW1hcDovL3RodW4uZGVyLmJpcmQlNDBnbXguZGVAaW1hcC5nbXgubmV0L0lOQk9Y"><li class="unselectable children" data-mode="all" role="treeitem" aria-expanded="true" aria-selected="false"> <div class="mode-container" hidden=""> <div class="mode-name">Alle Ordner</div> <button class="mode-button button button-flat icon-button icon-only" type="button" data-l10n-id="folder-pane-mode-context-button" tabindex="-1" title="Ordner-Modi-Optionen"></button> </div> <ul role="group"><li is="folder-tree-row" id="all-aW1hcDovL3RodW4uZGVyLmJpcmQlNDBnbXguZGVAaW1hcC5nbXgubmV0" data-server-key="server2" data-server-type="imap" data-server-secure="true" role="treeitem" class="children" aria-expanded="true" aria-selected="false" aria-label="thun.der.bird@gmx.de" title="thun.der.bird@gmx.de"> <div class="container"> <div class="twisty"> <img class="twisty-icon" src="chrome://global/skin/icons/arrow-down-12.svg" alt="" /> </div> <div class="icon"></div> <span class="name" tabindex="-1">thun.der.bird@gmx.de</span> <span class="folder-count-badge unread-count"></span> <span class="folder-count-badge total-count" hidden=""></span> <span class="folder-size" hidden=""></span> </div> <ul style="--depth: 1;" role="group"><li is="folder-tree-row" id="all-aW1hcDovL3RodW4uZGVyLmJpcmQlNDBnbXguZGVAaW1hcC5nbXgubmV0L0lOQk9Y" data-server-key="server2" data-folder-type="inbox" class="unread total selected current" draggable="true" role="treeitem" aria-selected="true" aria-label="Posteingang, 1 ungelesene Nachricht" title="Posteingang, 1 ungelesene Nachricht"> <div class="container"> <div class="twisty"> <img class="twisty-icon" src="chrome://global/skin/icons/arrow-down-12.svg" alt="" /> </div> <div class="icon"></div> <span class="name" tabindex="-1">Posteingang</span> <span class="folder-count-badge unread-count">1</span> <span class="folder-count-badge total-count" hidden="">9</span> <span class="folder-size" hidden=""></span> </div> <ul style="--depth: 2;" role="group"></ul> </li><li is="folder-tree-row" id="all-aW1hcDovL3RodW4uZGVyLmJpcmQlNDBnbXguZGVAaW1hcC5nbXgubmV0L0VudHcmQVB3LXJmZQ==" data-server-key="server2" data-folder-type="drafts" draggable="true" role="treeitem" aria-selected="false" aria-label="Entwürfe" title="Entwürfe" class=""> <div class="container"> <div class="twisty"> <img class="twisty-icon" src="chrome://global/skin/icons/arrow-down-12.svg" alt="" /> </div> <div class="icon"></div> <span class="name" tabindex="-1">Entwürfe</span> <span class="folder-count-badge unread-count">0</span> <span class="folder-count-badge total-count" hidden="">0</span> <span class="folder-size" hidden=""></span> </div> <ul style="--depth: 2;" role="group"></ul> </li><li is="folder-tree-row" id="all-aW1hcDovL3RodW4uZGVyLmJpcmQlNDBnbXguZGVAaW1hcC5nbXgubmV0L0dlbCZBUFktc2NodA==" data-server-key="server2" data-folder-type="trash" class="total" draggable="true" role="treeitem" aria-selected="false" aria-label="Gelöscht" title="Gelöscht"> <div class="container"> <div class="twisty"> <img class="twisty-icon" src="chrome://global/skin/icons/arrow-down-12.svg" alt="" /> </div> <div class="icon"></div> <span class="name" tabindex="-1">Gelöscht</span> <span class="folder-count-badge unread-count">0</span> <span class="folder-count-badge total-count" hidden="">11</span> <span class="folder-size" hidden=""></span> </div> <ul style="--depth: 2;" role="group"></ul> </li></ul> </li></ul> </li></ul> <template xmlns="http://www.w3.org/1999/xhtml" id="modeTemplate"> <li class="unselectable"> <div class="mode-container"> <div class="mode-name"></div> <button class="mode-button button button-flat icon-button icon-only" type="button" data-l10n-id="folder-pane-mode-context-button" tabindex="-1"></button> </div> <ul></ul> </li> </template> <template xmlns="http://www.w3.org/1999/xhtml" id="folderTemplate"> <div class="container"> <div class="twisty"> <img class="twisty-icon" src="chrome://global/skin/icons/arrow-down-12.svg" alt="" /> </div> <div class="icon"></div> <span class="name" tabindex="-1"></span> <span class="folder-count-badge unread-count"></span> <span class="folder-count-badge total-count" hidden="hidden"></span> <span class="folder-size" hidden="hidden"></span> </div> <ul></ul> </template>Kennt und versteht ihr die Motive der Thunderbird-Entwickler, warum sie keinen schlanken gut wartbaren HTML-Code schreiben, wo sich doch mit modernem CSS damit alles erledigen lässt.
Beispiel:Code
Alles anzeigen#folder-tree span::before { content: "["; } #folder-tree span::after { content: "]"; } #ipsum { list-style-image: url("..."); } <ul id="folder-tree"> <li id="lorem">Lorem <ul> <li id="ipsum">Ipsum <span>3</span> <li id="dolor" class="selected current">Dolor </ul> <li id="adipisit">Adipisit <ul> <li id="sed">Sed <li id="eiusmod">Eiusmod </ul> </ul> Das ist natürlich hier nur eine grobe Skizze um die Richtung anzudeuten. Hat da jemand Einblick, warum der Code aktuell so ist, wie er ist? Das würde ich gerne verstehen. -
Dann verliere ich in empfangenen HTML-Mails die Darstellung von PRE und CODE als Monospace, richtig?
Ich habe das gerade getestet und kann es bestätigen.
Bei "Einstellungen > Allgemein > Schriftarten > Feste Breite: Verdana" erhält man im Verfassenfenster diese Schriftart UND VERLIERT bei empfangenen HTML-Nachrichten die Darstellung von "vorformatiertem Text" (PRE) in einer Monospace.
Haben die Thunderbirdentwickler einfach eine separate Option für die dargestellte Schriftart im Verfassenfenster für Reintext "vergessen"? -
-
Man kann einen Button 'Ordner wechseln' in die Symbolleiste ziehen. Aber ich fürchte, seine Arbeitsweise bzw. Darstellung der Ordner wird dir nicht gefallen.
Wenn der Ordner Korrespondenz aktiv ist, müsste in der Symbolleiste der Button "Ordner Gelöscht" stehen.
Wenn der Ordner Gelöscht aktiv ist, müsste in der Symbolleiste der Button "Korrespondenz" stehen.
Oder beide Buttons und nur der aktive hätte das blaue Aktivitäts-Oval. Der inaktive hätte das graue Inaktivitäts-Oval. -
Überhaupt, wenn der Ordnerbereich ausgeblendet wird ist es doch egal, ob da noch ein Entwürfeordner existiert und ob da was reingespeichert wird.
Nein. Denn es würde einen fundamentalen Grundsatz der Usability verletzen: Erwartungskonformität. Wenn man etwas speichern kann, muss man es auch wieder anzeigen können. Sonst wäre ja die Zugänglichkeit zu den angefangenen unvollendeten Entwürfen verloren.
Daher muss die Funktionalität Entwürfe komplett entfernt werden. Nur dann kann die Ordnerliste entfallen.
Das wohl weltweit einfachste Mailprogramm sähe dann so aus:
Dort fehlt "nur noch" der Button zum Wechseln zwischen den Ordnern Korrespondenz und Gelöscht.
Ich hoffe sehr, dass ich einen Programmierer davon überzeugen kann, das zu realisieren : ) -
Zurück zur Anhangleiste:
/* Anhangleiste: Nur Dateinamen zeigen, kein Ausklappfeld */
#attachmentToggle, #attachmentInfo {
display: none !important;
}
/* Speicherbutton in derselben Leiste wie die Dateinamen */
#attachmentBar {
z-index: 1 !important;
background: transparent !important;
}
#attachmentList {
margin-top: -32px !important;
}Das ist noch nicht stabil. Es muss ja auch sichtbar sein, wenn die Anhangleiste keinen Fokus besitzt.
Das sind noch weitere Tests nötig.
Darstellungsziel:
Entweder für jeden Dateinamen das Aussehen eines Buttons. Oder kein Dateiname mit dem Aussehen eines Buttons.
-
Das ist doch ohnehin schon der Fall:
In dieser Darstellung steht der Speicherbutton in derselben Zeile, richtig. Aber diese Darstellung meine ich nicht.
Ich meine diese Darstellung:
Ich suche nach einer reduzierten Darstellung, wo nichts mehr aufklappbar ist, sondern wo von Anfang an alle Dateinamen zu sehen sind.
Und in dieser Darstellung soll der Button nicht in einer zusätzlichen Zeile stehen.
Ist jetzt klar, wo ich hin will? -