WebTechniken: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
(Änderung 346 von Suelmann (Diskussion) rückgängig gemacht.) Markierung: Rückgängigmachung |
||
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 28: | Zeile 28: | ||
== Javascript == | == Javascript == | ||
* [http://javascript.crockford.com/code.html Code Conventions] | |||
* [http://jquery.com/ jQuery] - die Standard-Javascript-Bibliothek | * [http://jquery.com/ jQuery] - die Standard-Javascript-Bibliothek | ||
* [http://jgestures.codeplex.com/ jGestures] - jQuery-Plugin zum Erkennen von Wisch-Gesten | |||
* [https://github.com/balupton/history.js history.js] - jQuery-Plugin für Browser-History | |||
* [https://github.com/balupton/jquery-ajaxy jQuery Ajaxy] - jQuery-Plugin für AJAX-Webseiten | |||
* [https://github.com/balupton/jquery-scrollto jQuery ScrollTo] - jQuery-Plugin fürs Scrollen zu DOM-Elementen | |||
* [http://www.appelsiini.net/projects/lazyload Lazy Load] - jQuery Plugin, um Bilder erst zu laden, wenn sie sichtbar werden | |||
* [https://github.com/carhartl/jquery-cookie jQuery Cookie] | |||
* Globales Suchen und Ersetzen mit Variable: | |||
<pre><nowiki> | |||
var mystring = "hello world test world"; | |||
var find = "world"; | |||
var regex = new RegExp(find, "g"); | |||
alert(mystring.replace(regex, "yay")); // alerts "hello yay test yay" | |||
</nowiki></pre> | |||
=== sortierbare Tabellen === | |||
* http://mottie.github.io/tablesorter/ | |||
* http://trirand.com/blog/jqgrid/jqgrid.html | |||
* http://trirand.com/blog/jqgrid/jqgrid.html | |||
=== jquery.history.js === | |||
Fehler <code><nowiki>NS_ERROR_DOM_QUOTA_REACHED: Persistent storage maximum size reached</nowiki></code> Wird verursacht durch übervollen lokalen Speicher in der Browser-Session. Überprüf- und behebbar mit | |||
<pre><nowiki> | |||
JSON.stringify(sessionStorage).length; | |||
sessionStorage.removeItem('History.store'); | |||
</nowiki></pre> | |||
== iPhone == | == iPhone == | ||
Zeile 36: | Zeile 66: | ||
== Resourcen == | == Resourcen == | ||
* [http://www.iconfinder.com/search/?q=iconset%3Agnomeicontheme IconFinder] | * [http://www.iconfinder.com/search/?q=iconset%3Agnomeicontheme IconFinder] | ||
* [http://spritegen.website-performance.org/ CSS Sprite Generator] | |||
== Sonstiges == | == Sonstiges == | ||
Zeile 43: | Zeile 74: | ||
---- | ---- | ||
[[KategorieWissen]] | [[KategorieWissen]] | ||
Aktuelle Version vom 20. Dezember 2021, 14:04 Uhr
Informationen zu WebTechniken
http://www.w3schools.com/ hat zu folgenden Themen Infos:
HTML 4 | HTML 5 |
XML DOM | Javascript |
HTML DOM | HTML Colors |
SQL | PHP |
XSLT | XPath |
CSS
- 10 verschiedene CSS-Tabellendesigns
- Vertikales Zentrieren
- Tips für iPhone-Webseiten
- CSS-Code umformartieren (um min-Varianten lesbar zu machen)
- Bootstrap - CSS-Framework (von den Seiten auf Shea genutzt)
Javascript
- Code Conventions
- jQuery - die Standard-Javascript-Bibliothek
- jGestures - jQuery-Plugin zum Erkennen von Wisch-Gesten
- history.js - jQuery-Plugin für Browser-History
- jQuery Ajaxy - jQuery-Plugin für AJAX-Webseiten
- jQuery ScrollTo - jQuery-Plugin fürs Scrollen zu DOM-Elementen
- Lazy Load - jQuery Plugin, um Bilder erst zu laden, wenn sie sichtbar werden
- jQuery Cookie
- Globales Suchen und Ersetzen mit Variable:
var mystring = "hello world test world"; var find = "world"; var regex = new RegExp(find, "g"); alert(mystring.replace(regex, "yay")); // alerts "hello yay test yay"
sortierbare Tabellen
- http://mottie.github.io/tablesorter/
- http://trirand.com/blog/jqgrid/jqgrid.html
- http://trirand.com/blog/jqgrid/jqgrid.html
jquery.history.js
Fehler NS_ERROR_DOM_QUOTA_REACHED: Persistent storage maximum size reached
Wird verursacht durch übervollen lokalen Speicher in der Browser-Session. Überprüf- und behebbar mit
JSON.stringify(sessionStorage).length; sessionStorage.removeItem('History.store');
iPhone
Resourcen
Sonstiges
- Video in Webseiten
- Amy Editor - ein in Webseiten integrierbarer Editor