Danke.
1. Need to add attributes to the <html> tag? In Domino 8, just use the „$$HTMLTagAttributes” field.
AJ: Loseres Management der Domino HTTP Engine für den output. Für Leute, die sich mit Webentwicklung auskennen (völlig neutral gemeint).
2. Want to controll the doctype of the html-document and other „pre”-html-tag stuff? Use the „$$HTMLFrontMatter”. At last, we are able to „choose” the quirks-mode of the browser.
AJ: Loseres Management der Domino HTTP Engine für den output. Für Leute, die sich mit Webentwicklung auskennen (völlig neutral gemeint).
3. $$HTMLOptions controls HTML generation at the form or field level. Valid (name=value pairs) are RowAtATimeTableAlt, ForceSectionExpan, ForceOutlineExpand, DisablePassThruHTML and TextExactSpacing.
AJ: Loseres Management der Domino HTTP Engine für den output. Für Leute, die sich mit Webentwicklung auskennen (völlig neutral gemeint).
4. DisablePassThruHTML will be a way to prevent end-users from putting HTML tags into fields
AJ: Loseres Management der Domino HTTP Engine für den output. Für Leute, die sich mit Webentwicklung auskennen (völlig neutral gemeint).
5. There is JSON support in Domino 8 URLs!!! And word of mouth has it, that this also works in Domino 7 (try it out
. Just add „$OutputFormat=JSON” to „?ReadViewEntries”.
AJ: Weiteres Format, um aus serverseitige Ressourcen aus JavaScript zuzugreifen. Für Leute, die sich mit Webentwicklung auskennen (völlig neutral gemeint).
6. New C-API to allow stand alone applications to access Notes documents and get back HTML. There are also routines for accessing URLs. This will make Rod Boothby very happy.
AJ: Eher Webservice denn Webserver mässiges feature. Für Integration, nicht für Web-Design. Für C-API Programmierer.
7. $Abstract – This field will hold the first n Bytes of Body field for display in a view
AJ: Ermöglicht einfachere Benutzung von RichText-Feldern in Web-Ansichten.
# Domino 8 will have an I/O reduction by 50% (no new hardware necessary?)
# New ODS version (optional on update) with these benefits:
* design document compression will lead up to 50 % smaller templates
* On demand Collations -> no additional view index for every sort-option in a view
* Enhanced User Activities
AJ: Performance.
Interessant ist in diesem Zusammenhang auch diese Debatte:
http://www.bobzblog.com/tuxedoguy.nsf/dx/who-uses-css-in-nd-apps-today?opendocument&comments#anc11999/2001 hab ich eine Menge Webentwicklung mit Domino gemacht. Damals hab ich das als 2 Schulen wahrgenommen (Aus meiner subjektiven Sicht: Ideologen und Pragmatiker, Good and Evil).
Die Ideologen beschäftigten sich nicht groß mit Webentwicklung. Sie hielten den Notes-Client für sowieso grundsätzlich überlegen. HTML/JavaScript Entwickler bezeichneten sie als Pixelschubser. Wenn man das braucht, wäre der HTTP-Task der Domino Engine völlig ausreichend. Der Rest wär eh nur unnötiges Beiwerk, das von irgendwelchen weltfremden Marketingabteilungen gefordert würde, die IT sowieso nicht verstehen und deshalb kein Recht haben, Anforderungen an IT zu stellen.
Die Pragmatiker hatten reale Kunden, die aus oft sehr vernünftigen Gründen ein Webfrontend wollten. Die beschäftigten sich mit css/javaScript, benutzten eine Menge passThru HTML, da sie wussten, dass es in der realen Welt oft die effizientere Lösung darstellte. Eine zentrale Seite war/ist Codestore.net.
Seh das so:
Die features von Domino 8 zeigen mir, dass Lotus zumindest jetzt davon abgegangen, HTML Generierung
tightly selbst zu managen. Der zweiten Gruppe wird (endlich) mehr Raum gegeben. Die Features bringen nur Leuten was, die sich ohnehin schon intensiv mit Webprogrammierung beschäftigen.