Der Vortrag gibt einen Einblick in die Auszeichnungssprache AsciiDoctor und dem Programm zur Erstellung von Dokumenten im HTML und PDF Format. Es wird beschrieben, wie AsciiDoctor zur Dokumentation in Java (JavaDoc) verwendet werden kann. AsciiDoctor kann in die bekannten Build-Tools Ant, Maven und Gradle integriert werden, so dass die Dokumentation wie Quellcode regelmäßig übersetzt wird. Als Ausblick wird die Integration von "beschreibenden Grafikformatken" wie GraphViz und PlantUML in AsciiDoctor Dokumente gezeigt.
Mehr und mehr entscheidet sich die Performance von Webanwendungen nicht mehr auf dem Server, sondern im Browser des Users. Die Session zeigt auf, warum nicht nur PHP-Performance eine Rolle spielt, sondern was wirklich zu einer schnellen Website beiträgt und welche Hilfsmittel man in der PHP-Welt zur Verfügung hat.
Presentation at IPC 2010 in Berlin, Germany. Frank Kleine and me talked about how to accelerate page speed in general with a detailed look at PHP solutions.
Der Vortrag gibt einen Einblick in die Auszeichnungssprache AsciiDoctor und dem Programm zur Erstellung von Dokumenten im HTML und PDF Format. Es wird beschrieben, wie AsciiDoctor zur Dokumentation in Java (JavaDoc) verwendet werden kann. AsciiDoctor kann in die bekannten Build-Tools Ant, Maven und Gradle integriert werden, so dass die Dokumentation wie Quellcode regelmäßig übersetzt wird. Als Ausblick wird die Integration von "beschreibenden Grafikformatken" wie GraphViz und PlantUML in AsciiDoctor Dokumente gezeigt.
Mehr und mehr entscheidet sich die Performance von Webanwendungen nicht mehr auf dem Server, sondern im Browser des Users. Die Session zeigt auf, warum nicht nur PHP-Performance eine Rolle spielt, sondern was wirklich zu einer schnellen Website beiträgt und welche Hilfsmittel man in der PHP-Welt zur Verfügung hat.
Presentation at IPC 2010 in Berlin, Germany. Frank Kleine and me talked about how to accelerate page speed in general with a detailed look at PHP solutions.
Warum Validieren nicht vorm eigenen Denken schützt und wieso wir unseren Kunden erklären müssen, dass ein Validator nur ein Werkzeug ist, dessen Ausgabe zu interpretieren ist. Mit ein bisschen HTML5 und WordPress-Infos anbei ...
PageSpeed Extreme für das große Speed Update 2021SEARCH ONE
Googles Page Experience Update steht vor der Tür. Im kommenden Jahr wird die Ladezeit zum Rankingfaktor und damit zum Optimierungsgegenstand für Suchmaschinenoptimierer. Kai Spriestersbach zeigt in seinem Vortrag einige fortgeschrittene Methoden, mit denen er, über die bekannten Basics hinaus, die Ladezeit moderner Webseiten effektiv verbessert.
Darstellungen der Änderungen im PageRenderer, TypoScript und CSS Styled Content Ausgabe im Zuge der Anpassungen für ein besseres und barrierefreieres Rendering von Standard-Inhalten in TYPO3 4.7.
Ab TYPO3 version 4.7 gibt CSS Styled Content im Falle von HTML5 als Frontend-Doktype spezielle HTML5 Ausgabe aus, die in Hinblick auf einen barrierearmen Quellcode optimiert wurde. Die Details zu den Änderungen werden im einzelnen vorgestellt.
Javascript auf Client und Server mit node.js - webtech 2010Dirk Ginader
node.js erlaubt die Ausführung von Javascript auf dem Server. Zusammen mit YUI3 gibt es jetzt auch noch einen echten DOM und plötzlich macht alles Spass :-)
Aktuelle Webtechnologien - HTML5, CSS3 und mehrYves Hoppe
Aktuelle Webtechnologien wie HTML5, CSS3 im Überblick.
Zielgruppe: Designer, HTML 4 / XHTML User und mehr.
Was kann ich heute schon nutzen? Wie kann ich HTML5 in meine Webseite einbinden?
Wer sich mit XPages-Entwicklung beschäftigt, wird über Kurz oder Lang auch auf OpenNTF und die eXtension Library stoßen.
Was ist die eXtension Library und wie kann ich die Erweiterungen in meiner Entwicklungsumgebung nutzen?
Wie können mir die zahlreichen Custom Controls auf OpenNTF helfen, den Entwicklungsaufwand zu reduzieren?
Seit Juli 2011 gibt es die Möglichkeit, aus XPages heraus auf relationale Datenbanken zuzugreifen. Was wird dazu benötigt und wie sieht der Zugriff in der Praxis aus?
Zielgruppe: Teilnehmer mit Grundlagenkenntnissen in der XPages-Entwicklung
Kenntnisse: Grundlagenkenntnisse in der XPages-Entwicklung
Meine Präsentation von der SEOCampixx2021 zum Thema "Einstieg in XPath für SEO" stellt die Grundlagen von XPath und deren Anwendung in verschiedenen Tools vor, um gängige Fragen aus dem SEO-Alltag zu beantworten.
Textform unter: https://www.seoseb.de/artikel/texte/xpath-fur-seo-ein-einstieg/
OSMC 2014: Business Prozessmonitoring mit BPView | Rene KochNETWAYS
BPView ist ein Open-Source-Projekt zum Überwachen und Darstellen von Geschäftsprozessen. Das Webinterface ist für die Verwendung auf Präsentationsleinwänden sowie TV-Geräten optimiert und gibt Service-Desk- und Operations-Mitarbeitern einen schnellen Überblick über ihre Umgebung.
Durch den modularen Aufbau können verschiedene Monitoring-Backends wie z.B. Zabbix, Icinga, Nagios oder Microsoft SCOM angebunden werden. Aktuell werden Icinga und Nagios unterstützt.
This presentation was held on the DOAG 2018 conference in Nuremberg. It describes how to handle REST Webservice with Web Source Moduls inside APEX 18. Examples like using fantasydata and jira as webservices endpoints are described.
FMK2013: FileMaker und Kerio Connect by Bernhard Schulz - schubec GmbH und Ca...Verein FM Konferenz
Bernhard Schulz und Carsten Maas stellen zunächst die Firma Kerio und das Produkt Kerio Connect vor. Im Anschluss wird die Kerio Connect API gezeigt. Bernhard Schulz zeigt die Integration in FileMaker: Wie können Kontakte aus Kerio Connect ausgelesen und in FileMaker gespeichert werden sowie wie können Kontaktdaten aus FileMaker in Kerio Connect geschoben werden. So lässt sich eine Synchronisierung von Terminene, Kontakten und Erinnerungen quer über alle unterstützten Endgeräte (Desktops mit Apple Mail, Outlook und Co, sowie mobile Endgeräte wie iPhone, iPad, Android Geräte, Blackberrys, Windows Phone etc.) mit FileMaker synchron halten.
Warum Validieren nicht vorm eigenen Denken schützt und wieso wir unseren Kunden erklären müssen, dass ein Validator nur ein Werkzeug ist, dessen Ausgabe zu interpretieren ist. Mit ein bisschen HTML5 und WordPress-Infos anbei ...
PageSpeed Extreme für das große Speed Update 2021SEARCH ONE
Googles Page Experience Update steht vor der Tür. Im kommenden Jahr wird die Ladezeit zum Rankingfaktor und damit zum Optimierungsgegenstand für Suchmaschinenoptimierer. Kai Spriestersbach zeigt in seinem Vortrag einige fortgeschrittene Methoden, mit denen er, über die bekannten Basics hinaus, die Ladezeit moderner Webseiten effektiv verbessert.
Darstellungen der Änderungen im PageRenderer, TypoScript und CSS Styled Content Ausgabe im Zuge der Anpassungen für ein besseres und barrierefreieres Rendering von Standard-Inhalten in TYPO3 4.7.
Ab TYPO3 version 4.7 gibt CSS Styled Content im Falle von HTML5 als Frontend-Doktype spezielle HTML5 Ausgabe aus, die in Hinblick auf einen barrierearmen Quellcode optimiert wurde. Die Details zu den Änderungen werden im einzelnen vorgestellt.
Javascript auf Client und Server mit node.js - webtech 2010Dirk Ginader
node.js erlaubt die Ausführung von Javascript auf dem Server. Zusammen mit YUI3 gibt es jetzt auch noch einen echten DOM und plötzlich macht alles Spass :-)
Aktuelle Webtechnologien - HTML5, CSS3 und mehrYves Hoppe
Aktuelle Webtechnologien wie HTML5, CSS3 im Überblick.
Zielgruppe: Designer, HTML 4 / XHTML User und mehr.
Was kann ich heute schon nutzen? Wie kann ich HTML5 in meine Webseite einbinden?
Wer sich mit XPages-Entwicklung beschäftigt, wird über Kurz oder Lang auch auf OpenNTF und die eXtension Library stoßen.
Was ist die eXtension Library und wie kann ich die Erweiterungen in meiner Entwicklungsumgebung nutzen?
Wie können mir die zahlreichen Custom Controls auf OpenNTF helfen, den Entwicklungsaufwand zu reduzieren?
Seit Juli 2011 gibt es die Möglichkeit, aus XPages heraus auf relationale Datenbanken zuzugreifen. Was wird dazu benötigt und wie sieht der Zugriff in der Praxis aus?
Zielgruppe: Teilnehmer mit Grundlagenkenntnissen in der XPages-Entwicklung
Kenntnisse: Grundlagenkenntnisse in der XPages-Entwicklung
Meine Präsentation von der SEOCampixx2021 zum Thema "Einstieg in XPath für SEO" stellt die Grundlagen von XPath und deren Anwendung in verschiedenen Tools vor, um gängige Fragen aus dem SEO-Alltag zu beantworten.
Textform unter: https://www.seoseb.de/artikel/texte/xpath-fur-seo-ein-einstieg/
OSMC 2014: Business Prozessmonitoring mit BPView | Rene KochNETWAYS
BPView ist ein Open-Source-Projekt zum Überwachen und Darstellen von Geschäftsprozessen. Das Webinterface ist für die Verwendung auf Präsentationsleinwänden sowie TV-Geräten optimiert und gibt Service-Desk- und Operations-Mitarbeitern einen schnellen Überblick über ihre Umgebung.
Durch den modularen Aufbau können verschiedene Monitoring-Backends wie z.B. Zabbix, Icinga, Nagios oder Microsoft SCOM angebunden werden. Aktuell werden Icinga und Nagios unterstützt.
This presentation was held on the DOAG 2018 conference in Nuremberg. It describes how to handle REST Webservice with Web Source Moduls inside APEX 18. Examples like using fantasydata and jira as webservices endpoints are described.
FMK2013: FileMaker und Kerio Connect by Bernhard Schulz - schubec GmbH und Ca...Verein FM Konferenz
Bernhard Schulz und Carsten Maas stellen zunächst die Firma Kerio und das Produkt Kerio Connect vor. Im Anschluss wird die Kerio Connect API gezeigt. Bernhard Schulz zeigt die Integration in FileMaker: Wie können Kontakte aus Kerio Connect ausgelesen und in FileMaker gespeichert werden sowie wie können Kontaktdaten aus FileMaker in Kerio Connect geschoben werden. So lässt sich eine Synchronisierung von Terminene, Kontakten und Erinnerungen quer über alle unterstützten Endgeräte (Desktops mit Apple Mail, Outlook und Co, sowie mobile Endgeräte wie iPhone, iPad, Android Geräte, Blackberrys, Windows Phone etc.) mit FileMaker synchron halten.
Kryptografische Verfahren galten und gelten bisweilen, entsprechende Anwendung vorausgesetzt, als sicher. Doch Hintertüren, Supercomputer, unsichere Schlüssel und systemimmanente Metadaten untergraben die Sicherheit.
Gespräch mit Umberto Eco und Jean-Claude Cariére zum Thema "Die Große Zukunft des Buches". Auszüge aus dem Werk für die Vorlesung: "Webkommunikation" an der Johannes Kepler Universität Linz.
1. HTML 5
Erster Einblick, H. Mittendorfer
http://www.whatwg.org/
P. Kröner: „HTML 5- Webseiten Innovativ und zukunftssicher
2. HTML 5
• Stammt nicht vom W3C, sondern von der whatwg
(www.whatwg.org)
• W3C Working Draft 11 October 2012
• HTML 5 ist XHTML und mehr
• Kümmert sich um Vieles, was bisher nicht Sache
von HTML war.
5. <Video>
Scenario: Embedding a video
<video src="firefox.ogg" controls></video>
To make it autoplay:
<video src="firefox.ogg" controls autoplay></video>
Remove controls and add script:
<script> var video = document.getElementsByTagName('video')[0]; </script>
<p>
<input type=button value="◼" onclick="video.pause();">
<input type=button value="▶" onclick="video.play();">
</p>
http://www.whatwg.org/demos/2008-sept/
10. <form>
Scenario: A text editor that stores the user's files client-side.
Start with a simple text editor:
<form name=editor>
<p><textarea name=data></textarea></p>
</form>
Then add Open and Save buttons:
<p>
<label>Filename: <input name=filename></label>
<input type=button value="Open" onclick="doOpen()">
<input type=button value="Save" onclick="doSave()">
</p>
Saving:
<script>
function doSave() {
var filename = document.forms.editor.filename.value;
var data = document.forms.editor.data.value;
localStorage.setItem('file-' + filename, data);
}
</script>
13. Wiederbelebt
aber rein semantisch
• <b> Hervorhebung (statt <strong>)
• <i> Namen und Begriffe (statt <span>)
• <hr> Inhaltlicher Bruch, stärker als Absatz
• Das CSS formatiert und sonst keiner!
14. Rausgeschmissen
• <acronym> dafür <abbr>
• <applet> dafür <object>
• <dir> dafür <ul>
• ersatzlos: <frame>, <frameset>, <noframes>, <big>,
<font>, <center>, <strike>, .. (alle
Präsentationselemente)
• aber wieder hineinurgiert: <iframe>
15. Der <div> lebt noch, aber es gibt neue,
strukturbildende Elemente
• <section>
• <header>, <footer>
• <nav>
• <aside>
• <article>
• <hgroup>
16. Und ganz neu..
• <time>
• <mark>
• <figure>, <figcaption>
• <video> <audio>
• <canvas>
• <ruby>, <rp>, <rt>