Hauptmenü

Werkzeuge

Kategorien

Archiv

HTTP in iOS 9.0 standardmäßig deaktiviert.

Erstellt in IPhone SDK am 21. Oktober 2015 vom Daschmi

Apple hat das unverschlüsselte HTTP Protokoll mit dem Update auf iOS 9.0 standardmäßig deaktiviert und es sind nur noch HTTPS Anfragen zulässig. Weiterhin werden nur noch bestimmte Verschlüsselungsalgorithmen von Apple als sicher eingestuft und erlaubt.

Apple erläutert diesen Schritt hier.

Mittels folgendem Eintrag in der plist Datei eines XCode Projektes sind aber weiterhin HTTP Anfragen möglich:

<key>NSAppTransportSecurity</key>
<dict>
  <key>NSAllowsArbitraryLoads</key><true/>
</dict>

Title in Link (a) und Image (img) Tag für Content Elemente

Erstellt in TS Schnipsel, TYPO3 am 4. August 2015 vom Daschmi

Möchte man im TYPO3 ein Bild verlinken und gibt einen ALT und TITLE Text an, so wird der TITLE Text auf den Link gesetzt und der Image Tag erhält den ALT Text. In meinen Augen ist dies korrekt, aber manche SEO Optimierer wünschen sich den TITLE Text auf dem Link Tag und dem Image Tag. Dies kann über folgende Variable in den Typoscript Konstanten gesteuert werden:

styles.content.imgtext.titleInLinkAndImg = 1

Das richtige Shop System

Erstellt in Allgemein am 8. Juli 2015 vom Daschmi

Das richtige Shopsystem auswählen

Bei der Einrichtung eines Onlineshops spielen viele Faktoren eine Rolle. Nur wenn das Design des Webshops ansprechend wirkt, lässt sich ein Gewinn aus Verkäufen von Waren oder Dienstleistungen erwarten. Darauf weisen die Fachleute auf homepage-erstellen.de hin. Die Gestaltung muss den Käufer einladen, sich auf der Seite umzusehen, und ihm alle notwendigen Informationen auf Klick zur Verfügung stellen. Wer erst lange nach den gesetzlichen Widerrufregelungen, dem Impressum oder den Zahlungsbedingungen suchen muss, wird den Shop schnell wieder verlassen, ohne eine Bestellung aufzugeben.

Seriöses Erscheinungsbild

Nicht nur die Gestaltung der Benutzeroberfläche, auch die Wahl der Farben trägt dazu bei, dass der Onlineshop seriös wirkt. Ein Beerdigungsunternehmen, dessen Seite mit knalligen Farben wirbt, wirkt ebenso unseriös wie ein Reinigungsunternehmen, das auf schmutzig wirkende Farbtöne setzt. Die Schrift muss gut lesbar sein, ohne die Augen zu überanstrengen. Bei der Einbindung von Videos ist weniger oft mehr. Kunden schätzen einfache Designs, die sich auf das Wesentliche konzentrieren.

Kriterien für die Auswahl des Shopsystems

Shops, die viele Artikel oder Dienstleistungen anbieten, sollten für ihre Produkte Kategorien anlegen, sodass der Käufer schneller fündig wird. Eine einfach zu bedienende Suchfunktion ist ein Muss für einen guten Onlineshop. Bei der Auswahl der Software sollte auf diese Punkte besonderer Wert gelegt werden. Shopsysteme im Vergleich zeigen, dass nicht alle Angebote die individuell erforderlichen Funktionen bieten. Bei der Entscheidung sollte deshalb nicht nur der Preis berücksichtigt werden, sondern die Frage, ob das Gesamtpaket alles Notwendige bietet. Eine falsche Wahl rächt sich später, wenn der Shop auf ein anderes System umgestellt werden muss.

PhP GiroCode Version 1.1

Erstellt in Allgemein am 7. Juni 2015 vom Daschmi

Mit Version 1.1 wurde ein kleiner Fehler bei der Speicherung des GiroCodes als Bildgrafik korrigiert. Folgendes Beispiel verdeutlicht die Speicherung als Grafik:

require_once 'phpgirocode-1.1/phpqrcode/qrlib.php';

require_once 'phpgirocode-1.1/phpgirocode.class.php';

$phpGiroCode = new PhpGirocode();

$phpGiroCode->setBIC("HELADEF1WEM");
$phpGiroCode->setIBAN("DE68820510001163220970");
$phpGiroCode->setAmount(100.14);
$phpGiroCode->setText("Beschreibung");
$phpGiroCode->setReciver("Max Mustermann");

// Pfad und Dateiname
$out_file = dirname(__FILE__).'/out.png';

// GiroCode als Datei speichern
$phpGiroCode->generate(PhpGirocode::OUTPUT_FILE, $out_file);

Sollte es Probleme bei der Generierung der GiroCodes geben, so kann man jetzt den Pfad für temporäre Dateien anpassen:

$phpGiroCode->setTmpPath('/tmp');

Standardmäßig wird der Pfad mittels sys_get_temp_dir ermittelt.

Mehr über PhPGiroCode erhalten Sie hier.

Ebenen (THREE.PlaneGeometry) nur von einer Seite sichtbar

Erstellt in Allgemein am 17. April 2015 vom Daschmi

Wer bei Threejs das Problem hat, dass seine Ebenen nur von einer Seite sichtbar sind sollte beim Material den Parameter side beachten.

Beispiel:

...
material = new THREE.MeshLambertMaterial( { color: color, side: THREE.DoubleSide } );

this.objects[oi] = new THREE.Mesh(
new THREE.PlaneGeometry(
this.planes[i][0],
this.planes[i][1]
),
material
);
...