Archiv

Artikel Tagged ‘ausblenden’

Fix: Windows 7 Taskleisten Symbole nicht gruppieren und ohne Beschriftungen anzeigen

20. Juli 2010

Das Design, Look’n’Feel der Taskbar in Windows 7 hat sich im Vergleich zu Windows XP grundlegend geändert. Sehr “platzoptimiert” kommt die ganze Sache mitlerweile daher. Natürlich keine wirklich schlechte Sache. Leider lässt Windows 7 dem Benutzer allerdings meiner Meinung nach hier nicht genügend Änderungsspielraum wenn man es doch anders haben möchte. Thinking

Worum geht’s überhaupt?

imageIn diesem Fall spreche ich von der fehlenden Möglichkeit die Taskleistensymbole nicht mehr “zwangsgruppiert” und "ohne Beschriftung” darzustellen. Andere Optionen wie  “Nie gruppieren, Immer gruppieren, Beschriftung ausblenden” sowie “Gruppieren, wenn die Taskleiste voll ist” hat Microsoft berücksichtig.

( siehe Bildchen links – klick0rn zum gross machen )

Schade eigentlich, denn diese Option ist nun wirklich die logische Konsequenz um einen Kompromiss zwischen möglichst wenig Rumklickerei – um an das zu kommen was man haben will – und Übersichtlichkeit zu erstellen. Waiting

Was das überhaupt bedeuten soll?

Die Bezeichnung gruppieren ist ansich hier schon eigentlich falsch, denn Windows 7 gruppiert die Symbole der laufenden Programme IMMER. Die Bezeichnung stapeln wäre hier eher richtig gewesen. Aber egal – Ihr seht im Detail gleich was ich meine.

Immer gruppieren, Beschriftung ausblenden

brainhackde_nap_0004722

Per Voreinstellung “Immer gruppieren, Beschriftung ausblenden” werden die Symbole immer gestapelt. Wird also ein Programm, Spiel oder was auch immer mehrfach gestartet so wird dieses als gestapeltes Symbol dargestellt, welche – je nach Unterstützung des Programms für diese Funktion – aufgefächert werden sobald die Maus das Symbol einen kleinen Moment berührt.

Gruppieren, wenn die Taskleiste voll ist

brainhackde_nap_0004721

Unter der Option “Gruppieren , wenn die Taskleiste voll ist” werden die einzelnen Instanzen nicht gestapelt, sondern mit deren Programmbeschriftung dargestellt. Ist die Taskleiste voll, so fängt Windows 7 an die laufenden Programme “platzsparend” zu stapeln. Das ist mehr oder weniger die verwirrenste Option überhaupt da meist nie klar ist wie Windows 7 gerade was verwurstet hat oder dabei ist wieder einen Stapel aufzulösen. Surprise

Nie gruppieren

brainhackde_nap_0004723

Die Option “Nie gruppieren” kommt zumindest meiner Idealvorstellung vom flüssigem Workflow schon sehr nah, nur ist sie im Normalzustand extrem platzraubend da die Beschriftungen der Programme mit eingeblendet bleiben. Jede Instanz wird also mit Symbol und Text angezeigt.  Crying

Nie gruppieren, Beschriftungen ausblenden

Eine Methode um nur die Symbole ohne Beschriftungen anzuzeigen ist ansich nicht vorgesehen. Über einen kleinen Eintrag in der Registry lässt sich diese Art und Weise der Darstellung aber dennoch erzwingen. Danach ist jede Instanz eines Programmes einzeln sichtbar und wird auch ohne Beschriftung dargestellt. Gestapelt wird NICHT mehr. Mehrere Instanzen werden allerdings Nebeneinander “leicht gruppiert” dargestellt.

Die Anpassungen an der Registry

Denkbar einfach ist die Änderung. Einfach “regedit” öffnen und unter folgendem Key HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics eine neuen Eintrag “MinWidth” vom Typ “Zeichenfolge” erstellen. Als Wert “48” angeben.

image

Danach ein Neustart von Windows und abschliessend in den Taskleisteneinstellungen auf “Nie gruppieren” umgestellt, und schon hat jede gestartete Instanz das eigene gewünschte Symbol ohne jegliche Beschriftung.

So soll es aussehen ….

brainhackde_nap_0004724

Nun sollte auch genauer klar sein was ich mit dem Unterschied zwischen “gruppieren” und “stapeln” gemeint habe? Hier werden die Symbole nun einzel angezeigt, sind allerdings “zusammengehörig gruppiert”. Wesentlich übersichtlicher und schneller zu bedienen als das rumgestapele wie ich finde.

Aber das ist natürlich nur meine Meinung Nerd

359 Brainhits [?] Tags: , , , ,

Referrerabhängige Werbeeinbledungen

19. Januar 2009

Werbung kann nervig sein? Sicher das. Sehe ich genauso! Auch meine hier geschaltete Werbung geht dem ein oder anderen auf die nerven. Das Smashing Magazine hat einen extrem tollen Artikel diesbezüglich vor kurzen veröffentlicht den ich hier einmal teilweise aufgreifen möchte.

Ich habe zwar meinen Besuchern diverse Möglichkeiten eingeräumt werbefrei unterwegs zu sein, aber es bleibt immernoch das Problem etwas gezielter die kleinen Klingelbeutel zu platzieren um Stammbesucher nicht zu nerven. Waiting

Dazu kommt das Stammleser in der Regel eher nicht auf die Werbung klicken und 90% der Besucher meist aus Suchmaschinen zu einem gelangen. Google Adsense Werbung die nach dem “smart pricing” Verfahren entlohnt wird ist ein weiteres Problem. Smart Pricing funktioniert nach dem CTR Verfahren (Click-Through-Rate) und daraus resultierend wird das Geld welches man via Click verdient durch 2 bis 10 dividiert. Also irgendwie doof. Reich werden tue ich da ohnehin nicht wirklich dran – aber darauf kommt es bei diesem Post auch nicht wirklich an. Angel

Also würde es doch durchaus Sinn machen Werbung geziehlt auszublenden?

Oder halt geziehlt einblenden! Durch eine einfache Funktion lässt sich Werbung gezielt nach dem Referrer einblenden. Jedes Theme welches WordPress verwendet sollte eine functions.php Datei besitzen…

Dort fügen wir einfach mal folgendes ein…

functions.php

function scratch99_fromasearchengine(){
$ref = $_SERVER['HTTP_REFERER'];
$SE = array(‘/search?’, ‘images.google.’, ‘web.info.com’, ‘search.’, ‘.del.icio.us.’, ‘soso.com’, ‘/search/’, ‘.yahoo.’ , ‘yigg.’ ,’digg.’ , ‘twitter.com’ , ‘.facebook.’ ,’.mister-wong.’ , ‘.myspace.’ ,  ‘.youtube.’ , ‘.flickr.’ );
foreach ($SE as $source) {
if (strpos($ref,$source)!==false) return true;
}
return false;
}

Diese Funktion prüft ob der Referrer Begriffe wie search, digg, images.google und co enthält und gibt eine “True” oder “False” zurück. Weitere Begriffe können einfach durch hinzufügen nach dem Format ‘.blabla.’ jeweils kommagetrennt eingetragen werden.

Was mach ich nun mit dem True und False?

Sehr einfach! Die Funktion kann nun innerhalb eures Loops oder wo auch immer Ihr eure Werbung platziert habt sehr einfach abgefragt werden.

Ein Beispiel…

if (function_exists('scratch99_fromasearchengine')) {
if (scratch99_fromasearchengine()) {
?>
DEIN HTML WERBECODE
<?php
}
}

Die Funktion wird aufgerufen und sofern der Referrer den Ihr hinterlegt habt passt so wird der Teil mit “DEIN HTML WERBECODE” ausgeführt. Anderfalls eben nicht. Fertig!

Ich habe dies seit heute einmal in der oben genannten Form für meine kleinen tanzenden Mädels am unten rechten Bildschirmrand sowie für Google Adsense Einblendungen hinterlegt. Damit ist die Seite für mein Stammvolk nun wesentlich netter oder?

Mal sehen wie es sich entwickelt – Feedback oder Umsetzungsfragen in Form von Kommentaren sind gerne gesehen Cool

96 Brainhits [?] Tags: , , , , ,