Schnellere Lesbarkeit < Verbesserungen < Internes < Vorhilfe
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 10:00 Do 10.02.2005 | Autor: | baddi |
Hallo Ihr Lieben,
Ihr habt anscheinend den pre- Tag standardmäßg im Forumsbeitrag ?
Ich wüde bevorzugen bei Zeilenum nur br-tag und bei Leerzeichen das Entitie einzusetzen... sonst muss ich nämlich immer von
links <-> nach rechts und zurück scrollen... ist natürlich lästig ;)
In PHP gibts dafür übrigens folgenden Befehle:
nl2br und str_replace(' ','%nbsp;'..)
:)
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 10:47 Do 10.02.2005 | Autor: | Marc |
Hallo baddi!
> Ihr habt anscheinend den pre- Tag standardmäßg im
> Forumsbeitrag ?
Nein!?
> Ich wüde bevorzugen bei Zeilenum nur br-tag und bei
> Leerzeichen das Entitie einzusetzen... sonst muss ich
> nämlich immer von
> links <-> nach rechts und zurück scrollen... ist natürlich
> lästig ;)
Genau so wird es gemacht (siehe HTML-Quellen ).
Es bleibt das Problem, warum du nach rechts scrollen mußt. Könntest du mir da einen Link zu einem solchen Artikel schicken, am besten mit einem Screenshot.
Vielen Dank,
Marc
|
|
|
|
|
Hallo Marc,
Link und Bild
[Dateianhang nicht öffentlich]
viele Grüße
Christian
Dateianhänge: Anhang Nr. 1 (Typ: JPG) [nicht öffentlich]
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 12:43 Do 10.02.2005 | Autor: | Marc |
Hallo Christian!
> Link und Bild
Danke!
Hier sieht man aber, dass es nicht am Artikel liegt, sondern an der darunterliegenden Threadübersicht.
Die Breite des Artikels passt sich nämlich automatisch an, man kann das gut beobachten, wenn man das Browser-Fenster vergrößert/verkleinert.
In diesem Fall hat die Threadanzeige aber eine grosse Minimalbreite, weswegen diese Breite dann auch von dem Artikel ausgefüllt wird.
Nun hattest du, Christian, ja auch mal vorgeschlagen, die Datums- und Altersanzeige zu vereinfachen, das würde das Problem ja etwas lindern.
[mm] $\Rightarrow$[/mm] TODO#106
Viele Grüße,
Marc
|
|
|
|
|
Hallo Marc,
Hab's mir nochmal angeschaut. Die vor/nach Angaben sind ja auch ganz schön da hat man 'nen schnellen Überblick über den zeitlichen Verlauf der Disskusion. Vieleicht ist's auch möglich die Überschrift auszugliedern. Also nicht direkt zum ersten Beitrag zu schreiben sondern oben drüber dann käme sie auch mehr zur Geltung.
+/- Machbarkeit natürlich.
viele Grüße
Christian
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 11:48 Mi 27.07.2005 | Autor: | Loddar |
Hallo Marc!
> Als nächstes würde ich gerne die Alters- bzw. Datumsangaben
> verkürzen.
> Meine bisherige armselige ist nur, "Tage" bzw. "Tagen" mit
> "T." abzukürzen -- habt Ihr vielleicht noch weitere Ideen?
Wir wäre es mit einem bescheidenen "d" als Tages-Abkürzung?
Auch wenn ich etwas deutsches favorisieren würde, aber es ist ja nun mal auch eine offizielle Abkürzung für "Tag" ...
Gruß
Thorsten
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 11:56 Mi 27.07.2005 | Autor: | Marc |
Hallo Thorsten,
> > Als nächstes würde ich gerne die Alters- bzw. Datumsangaben
> > verkürzen.
> > Meine bisherige armselige ist nur, "Tage" bzw. "Tagen"
> mit
> > "T." abzukürzen -- habt Ihr vielleicht noch weitere Ideen?
>
> Wir wäre es mit einem bescheidenen "d" als
> Tages-Abkürzung?
>
> Auch wenn ich etwas deutsches favorisieren würde, aber es
> ist ja nun mal auch eine offizielle Abkürzung für "Tag"
> ...
Daran hatte ich auch gedacht, es aber verworfen, weil ich befürchtete, dass es von vielen (jüngeren) nicht verstanden wird.
Andererseits wäre es aber auch nur konsequent, denn Stunden kürze ich ja bereits mit "h" ab.
Ja, ich denke, ich werde deinem Vorschlag folgen
Vielen Dank,
Marc
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 12:05 Mi 27.07.2005 | Autor: | DaMenge |
Hallo,
geht es um diese Angabe : ?
"nach 7 Tagen vor 159d am Do 17.02.05 um 21:00 "
wieso steht da eigentlich, vor wievielen Tagen das war
Und weshalb, was für ein Tag das war ?
ich würde obige Zeile zu dieser hier verkürzen:
"nach 7 Tagen (17.02.05 ; 21:00h)"
meiner Meinung nach steht da genug Informationen - falls es jemanden tatsächlich näher interessiert, kann man sich den Rest (überschlagsmäßig) selbst ausrechnen.
viele Grüße
DaMenge
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 11:48 Do 28.07.2005 | Autor: | Marc |
Hallo DaMenge!
> geht es um diese Angabe : ?
>
> "nach 7 Tagen vor 159d am Do 17.02.05 um 21:00 "
>
> wieso steht da eigentlich, vor wievielen Tagen das war
> Und weshalb, was für ein Tag das war ?
>
> ich würde obige Zeile zu dieser hier verkürzen:
> "nach 7 Tagen (17.02.05 ; 21:00h)"
>
> meiner Meinung nach steht da genug Informationen - falls es
> jemanden tatsächlich näher interessiert, kann man sich den
> Rest (überschlagsmäßig) selbst ausrechnen.
Klar ist, dass die Informationen zur Zeit redundant sind.
Aber in einer laufenden Diskussion möchte ich schon gerne sofort erfassen können, in welcher Reihenfolge gepostet wurde -- deswegen ist die "vor"-Angabe nicht verzichtbar, jendenfalls nicht bei aktuellen Diskussionen. Der Nutzen schwindet bei alten Diskussionen, denn es ist egal, ob der Artikel vor 168 Tagen oder 169 Tagen gepostet wurde.
Die Angabe des Wochentages finde ich auch recht hilfreich, zumindestens für die letzte Woche bzw. die letzten 14 Tage.
Viele Grüße,
Marc
|
|
|
|
|
Hallo Marc,
Dank zurück. Ist mir auch gleich aufgefallen
Ich würde auch d favorisieren, auch wenns als Abk. nicht in meinem Duden steht im Gegensatz zu h.
viele Grüße
Christian
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 16:21 Mi 16.02.2005 | Autor: | baddi |
Hallo ich habe eine technisch sooo einfache und daher prima Verbesserung ! :)
Was macht man wenn man z.B. so einen threat liest:
https://matheraum.de/read?t=44820
Na als erstes scrollt man nach rechts.. weil das Menü links ja die Zeit des lesens über nicht mehr interessant ist.
Ja das ist so einfach, diese Mausbewegung auf den Balken plus dem Klick, wegzurationalisieren (ist bei mehrmaligen hintereinanderausführen, dann nämlich schon mal lästig).
Einfach ein Javascript
[head>
... usw
function meine_Funktion(){
form.dummy.element[bla].focus().
}
...
[body ... onload="meine_Funktion">
Das Element muss halt einfach nur am rechten Rand sitzen...
und man setzt es am besten auf hidden
:)
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 18:48 Do 17.02.2005 | Autor: | baddi |
danke :)
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 19:36 Do 17.02.2005 | Autor: | Marc |
Hallo baddi,
> Hallo ich habe eine technisch sooo einfache und daher prima
> Verbesserung ! :)
>
> Was macht man wenn man z.B. so einen threat liest:
> https://matheraum.de/read?t=44820
>
> Na als erstes scrollt man nach rechts.. weil das Menü links
> ja die Zeit des lesens über nicht mehr interessant ist.
>
> Ja das ist so einfach, diese Mausbewegung auf den Balken
> plus dem Klick, wegzurationalisieren (ist bei mehrmaligen
> hintereinanderausführen, dann nämlich schon mal lästig).
>
> Einfach ein Javascript
> [head>
> ... usw
> function meine_Funktion(){
> form.dummy.element[bla].focus().
> }
> ...
>
>
> [body ... onload="meine_Funktion">
>
> Das Element muss halt einfach nur am rechten Rand
> sitzen...
> und man setzt es am besten auf hidden
Danke für den Vorschlag, ich werde darüber nachdenken. Zunächst werde ich aber die obigen Verbesserungen vornehmen, um das Problem an der Wurzel zu lindern.
Was mir noch nicht so gut daran gefällt ist, dass dieser Hack über's Ziel hinausschießt und den sichtbaren Bereich zu weit nach rechts verschiebt. Dann muß man wieder zurückscrollen, was dann wirklich ärgerlich ist. Vielleicht kann man das aber verhindern, indem man auf den ersten Artikel fokussiert, ich weiß nicht, wie clever sich die Browser da verhalten.
TODO#125
Vielen Dank,
Marc
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 21:00 Do 17.02.2005 | Autor: | baddi |
Hi Marc,
> Was mir noch nicht so gut daran gefällt ist, dass dieser
> Hack über's Ziel hinausschießt und den sichtbaren Bereich
> zu weit nach rechts verschiebt.
Nein :)
> Dann muß man wieder
> zurückscrollen, was dann wirklich ärgerlich ist. Vielleicht
> kann man das aber verhindern, indem man auf den ersten
> Artikel fokussiert,
Genau :) !
>ich weiß nicht, wie clever sich die
> Browser da verhalten.
Eigentlich ganz klever, so weit ich das miterleben durfte.
Ich schreib dir mal nen kompletten Beispiel Code... moment:
Bei diesem Beispiel ist immer der erste Tag fälschlicherweise [ so könnte ich es nicht posten.
[html>[head>
[script language="JavaScript">
function on_load(){
document.forms[0].elements['hidden_focus1'].focus();
}
[/script>
[/head>
[body onload="on_load()">[form>
[table width="2000">
[tr>
[td bgcolor="blue" width="2000">[/td>
[td bgcolor="red">
[pre>
Hier ist das hidden Form-Feld drin.
[br>Als Type darf man hiddne leider nicht nehen, daher ein Style - Sheet - Trick.
und überflüssigerweise noch readonly.
Hier ein schlechtes Beispiel
[input name="hidden_focus1" type="text" readonly="1" style="width: 100px; height: 100px; background: green; border: green;">
dann ein besseres
[input name="hidden_focus2" type="text" readonly="1" style="width: 1px; height: 1px; background: red; border: red;">
eigentlich tuts aber auch schon
[input name="hidden_focus3" type="text" readonly="1" style="width: 1px; height: 1px;">
ist aber nicht sooooooo ganz wasserdicht... aber auch ok.
Gute Quelle:
http://www.style-sheets.de/guide/formulare/formulare_per_css_layouten
[/pre>
[/td>
[/tr>
[/table>
[/form>[/body>[/html>
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 21:13 Do 17.02.2005 | Autor: | baddi |
Hallo :)
noch ein kleine Variante mit der man gleich sieht wie einfach man einen Punkt ganz genau fokusieren kann.
Zur Browserkompatibilität möchte ich sagen, dass ist ganz pobliges uraltes JavaScript, das Blickt wohl wirklich jeder Browser... mal abgesen von Lynx (der gar kein JavaScript macht).
Und natürlich ist das ja auch wurscht wenn jemand das ausgeschaltet hat,
dann bleibt bei diesen 1% Leuten eben alles wie bisher.
Also noch mal mein sagen:
JavaScript in Verbindung mit Formularen ist nichts neues.
Kann höchstens sein, dass die Style-Farbangaben (zur besseren Tarnung)
nicht in jedem Uralt - Browser (Netscape 3 oder so) angezeigt werden.
Hier der Code - bitte einmal ausprobieren. Und ein Feedback wäre nicht schlecht, dass ich weiss wurde wenigstens gelesen ... für meine Mühen :)
Dann könnt Ihr es ja immernoch für schlecht heißen... würde mich allerdings interessien warum.
Gut dabei ist ja auch, dass es den Server nicht belastet... ist ja ne clientseitige aktivität.
Bitte probiert aber beide Beispiele aus.
Dann blickt mans gleich.
Einschränkend möchte ich bedenken, dass in der Stang - Ansicht, es ja die option gibt (ist mir gerade aufgefallen) alles Flach anzuzeigen.
Dann ist das Problem wohl meistens weg, finde ich schon sehr gut.
Das fokusieren würde mir trotzdem gefallen.
Wenn man den Stang auswählt, beschäftigt man sich ja in nächster Zeit erst mal nur mit den Beiträgen und nicht dem Menü links.
Außerdem, falls das nicht schon kar ist, wenn auf dem Bildschirm schon alles sichtbar ist, ändert die Fokusiererei ja nix.
D.h. das Menü bleibt sichtbar, nur eben wenn vom ersten Beitrag etwas weggeschnitten sein sollte, richtet das das doppelt Fokusieren wieder (sihe einfaches Beispiel... einfach mal kurz ausprobieren).
die eingerückte Ansicht (verschachtelt) gefällt mir allerdings (auch) sehr, weil man da noch den Zusammenhang (Bezug) besser sieht.
Einfach den Code als Html speichern und ausführen lassen. Thats all.
[html>[head>
[script language="JavaScript">
function on_load(){
document.forms[0].elements['hidden_focus1'].focus();
document.forms[0].elements['hidden_focus2'].focus();
}
[/script>
[/head>
[body onload="on_load()">[form>
[table width="2000" height="2000">[tr>[td align="right">
[table width="2000" border="10">
[tr>
[td bgcolor="blue" width="2000"> [/td>
[td bgcolor="red">
[input name="hidden_focus2" type="text" readonly="1" style="width: 10px; height: 10px; background: green; border: green;">
Genau hier möchte ich loslesen.
[/td>
[td bgcolor="blue" width="2000"> [/td>
[/tr>
[tr>
[td bgcolor="blue" width="2000">[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[br>[/td>
[td bgcolor="blue" width="2000"> [/td>
[td bgcolor="blue" width="2000"> [/td>
[/tr>
[/table>
[input name="hidden_focus1" type="text" readonly="1" style="width: 10px; height: 10px; background: green; border: green;">
[/td>[/tr>
[/form>[/body>[/html>
|
|
|
|