Tag-Archiv: jquery

 

jQuery jetzt nur noch unter MIT-Lizenz

Vor wenigen Tagen gab es eine Änderung bei der Lizenzierung des JavaScript Frameworks jQuery. Bislang gab es eine duale Lizenz, bei der man zwischen GPL und MIT auswählen konnte. Doch nun hat man sich bei der jQuery Foundation entschieden, diese duale Lizenzierung einzustellen, da dies für die Foundation und für die Nutzer einfacher sein dürfte. Ab sofort gilt nur noch die offene MIT Lizenz für jQuery.

Der größte Unterschied zwischen GPL und MIT Lizenz besteht in der Weiterverwendung eines OpenSource-Projekts. Wenn man ein Projekt unter GPL lizenziert, dann muss es mit dieser oder einer vergleichbaren Lizenz weitergegeben werden. Im Gegensatz dazu kann man bei einem MIT lizenzierten Projekt die Lizenz nachträglich jederzeit ändern, auch eine kommerzielle Nutzung wäre möglich.

Übrigens ändert sich damit die Handhabung von jQuery für die wenigsten, da es auch mit einer MIT lizenzierten Lösung möglich ist, ein Folgeprojekt wieder mit GPL zu lizenzieren.

 

» Mehr im jQuery Blog

» Mehr Informationen über OpenSource Lizenzen

 

Mehrspaltige Texte mit IE Fallback

Mehrspaltige Texte sind in Print-Medien, insbesondere Zeitungen und Zeitschriften, Gang und Gäbe, aber im Web ließen sie sich bislang nur auf umständliche Art und Weise realisieren.

Mittlerweile kann man aber auch in einem ganz normalen HTML-Element dafür sorgen, dass ein Text mehrspaltig dargestellt wird. So kann man z.B. einen Text im folgenden Beispiel-Div-Element mehrspaltig realisieren.

<div class="columns">
	Lorem ipsum dolor sit amet, consetetur sadipscing elitr, ...
</div>

Dank CSS3 funktioniert das in modernen Browsern, wie z.B. Mozilla Firefox, Google Chrome oder Opera, ohne größere Probleme. Teilweise ist dafür aber leider noch der jeweilige Präfix (-moz, -webkit usw.) nötig:

/* multi columns */			
.columns {
	width: 100%;
	-moz-column-count: 3;
	-moz-column-gap: 20px;
	-webkit-column-count: 3;
	-webkit-column-gap: 20px;
	column-count: 3;
	column-gap: 20px;
}

Mozilla Firefox 14.0

Aber leider funktioniert diese Variante noch nicht in allen Browsern.

— Weiterlesen —