{"id":6093,"date":"2015-07-14T19:52:17","date_gmt":"2015-07-14T18:52:17","guid":{"rendered":"http:\/\/www.aquasoft.de\/blog\/de\/?p=4741"},"modified":"2015-07-14T19:52:17","modified_gmt":"2015-07-14T18:52:17","slug":"diashow-v9601-ein-blick-unter-die-haube","status":"publish","type":"post","link":"https:\/\/blogneu.aquasoft.de\/blog\/hilfe\/diashow-v9601-ein-blick-unter-die-haube\/","title":{"rendered":"DiaShow v9.6.01 &#8211; Ein Blick unter die Haube"},"content":{"rendered":"<p>In der <a href=\"http:\/\/www.aquasoft.de\/diashow_history.as\">Versionsgeschichte<\/a> f\u00fcr v9.6.01 (<a href=\"http:\/\/www.aquasoft.de\/diashow.as\">DiaShow Premium &amp; Ultimate<\/a> und <a href=\"http:\/\/www.aquasoft.de\/stages.as\">Stages<\/a>) steht recht n\u00fcchtern &#8222;Komplette \u00dcberarbeitung des Unterbaus der Timeline\/Storyboard\/Bilderliste&#8220;. Was bedeutet das f\u00fcr die DiaShow und f\u00fcr Sie?<\/p>\n<p>Als Ziel des Umbaus war klar, dass danach alles so aussieht wie vorher. Aber nur fast. Bevor ich auf einige f\u00fcr Sie sp\u00fcrbare Verbesserungen eingehe, m\u00f6chte ich kurz \u00fcber die Vergangenheit und die Zukunft sprechen (nat\u00fcrlich nicht gleichzeitig \ud83d\ude09 ).<\/p>\n<h2>Die Vergangenheit<\/h2>\n<p>Die AquaSoft DiaShow ist ein Programm mit beachtlicher Geschichte. 1999 erschien die erste Version &#8211; das ist nun \u00fcber 15 Jahre her. Damals gab es nur eine einfache Liste von Bildern. Das Umsortieren von Bildern darin war technisch sehr einfach. Es mussten ja nur zwei Bilder vertauscht werden. 2003 wurde es dann aber schlagartig komplizierter, denn unsere hierarchische Timeline deb\u00fctierte mit der DiaShow XP. Nun kommt Tiefe in die Liste: Bilder k\u00f6nnen in Kapiteln und Parallel-Objekten liegen, welche wiederum beliebig verschachtelt werden k\u00f6nnen. In sp\u00e4teren Versionen kam noch mehr Flexibilit\u00e4t hinzu. Ein Bild von einem Ort der Timeline an den n\u00e4chsten zu schieben war nun nicht mehr so leicht. Es mussten Abst\u00e4nde zu den Folgeobjekten, Spurnummern u.v.m. angepasst werden. Das Ganze soll nat\u00fcrlich auch r\u00fcckg\u00e4ngig gemacht werden k\u00f6nnen. Noch schwieriger wird es, wenn mehr als ein Bild gleichzeitig verschoben werden soll. Zudem gibt es ja nicht nur die Timeline, ja auch das Storyboard oder die Bilderliste sind g\u00fcltige Ziele f\u00fcr Drag&amp;Drop &#8211; wussten Sie das? 2010 haben wir\u00a0<a href=\"https:\/\/www.youtube.com\/watch?v=3HGAXskOLgg\">dieses Video<\/a>\u00a0ver\u00f6ffentlicht, das unsere Bem\u00fchungen zeigt, der Komplexit\u00e4t Herr zu werden. Es hat bis heute auch recht gut gehalten, aber einige der neuen Funktionen der DiaShow 9 lie\u00dfen sich nicht perfekt umsetzen. Das gesamte Thema der Vorlagen und Effekte bringt eine neue Dimension ins Spiel. Denn nun muss nicht nur eine rein technisch g\u00fcltige Struktur erhalten bleiben, sondern auch eine logische. D.h. es soll z.B. nicht m\u00f6glich sein, im Masken-Effekt, die Masken-Spur zu l\u00f6schen oder darunter weitere Spuren anzulegen. Diese Anforderung lie\u00df sich mit dem alten Unterbau einfach nicht realisieren. Soweit zur Vergangenheit.<\/p>\n<h2>Die Zukunft<\/h2>\n<p>Nun zur Zukunft: Es gibt viele Ideen, die wir mit der Timeline umsetzen m\u00f6chten. Neue Funktionen anbieten und die Benutzerfreundlichkeit verbessern. Der neue Motor der Timeline macht das nun m\u00f6glich, aber auch Fehlerkorrekturen sind nun leichter m\u00f6glich. Aber mehr darf ich noch nicht verraten.<\/p>\n<h2>Die Gegenwart<\/h2>\n<p>Zwischen und Vergangenheit und Zukunft liegt die Gegenwart und die hat einiges zu bieten. Mit der frisch erschienenen DiaShow\/Stages v9.6.01 bekommen Sie den neuen Timeline-Unterbau und der bringt gleich ein paar sp\u00fcrbare Verbesserungen.<br \/>\nAls ein wesentlicher Punkt sei die R\u00fcckg\u00e4ngigfunktion genannt. Sie hat fr\u00fcher nicht immer alle Konstellationen zuverl\u00e4ssig wiederhergestellt. Meist ging es zwar, aber es blieb ein ungutes Gef\u00fchl. Nun ist das korrekte Verhalten der R\u00fcckg\u00e4ngigfunktion Teil unserer automatisierten Tests und wir haben alle bekannten &#8222;Macken&#8220; behoben.<\/p>\n<p>Der zweite wesentliche Punkt waren ungewollte Konstellationen in der Timeline: Mal entstand unabsichtlich ein Abstand zwischen Bildern, mal waren Spuren irgendwie vermurkst. Auch hier galt, dass es im Wesentlichen funktioniert hat, aber einige Randf\u00e4lle waren einfach fehlerhaft. Die neue Timeline arbeitet intern deutlich klarer und teilt sich alle &#8222;Operationen&#8220; mit dem Storyboard und der Bilderliste. Diese &#8222;Operationen&#8220; wie das Verschieben oder L\u00f6schen von Elementen sind komplett neu implementiert und mit etlichen automatischen Tests abgedeckt worden. Sollte es in Zukunft doch noch zu einem ungewollten Verhalten kommen, k\u00f6nnen wir in wenigen Minuten einen automatischen Test f\u00fcr das gew\u00fcnschte Verhalten erstellen und danach dieses gew\u00fcnschte Verhalten implementieren (das kann dann nat\u00fcrlich beliebig aufwendig sein). Sie merken schon, ich bin ein Fan von automatischen Tests. Die DiaShow hat tausende.<\/p>\n<p>Punkt 3 ist das Magnetraster. Jedes Bild in der Timeline wirkt magnetisch beim Verschieben, aber nicht nur Bilder bilden ein Raster. Es gibt ein unsichtbares Zeitraster \u00fcber allem. Es ist auf 100ms eingestellt (\u00fcber &#8222;Programm-Einstellungen \/ Timeline&#8220; \u00e4nderbar\/abschaltbar) und sorgt daf\u00fcr, dass Ihre Show mit leichter handhabbaren Zeiten arbeitet. Nur so ist es m\u00f6glich, per Hand zwei Bilder auf die exakt gleiche L\u00e4nge zu bringen. \u00dcbrigens l\u00e4sst sich das Raster immer \u00fcbergehen, wenn man zus\u00e4tzlich die &#8222;Alt&#8220;-Taste dr\u00fcckt. Das Magnetraster hatte fr\u00fcher manche Aussetzer, doch jetzt funktioniert es in jedem Fall und, was auch neu ist, sogar beim Einf\u00fcgen neuer Objekte in leeren Bereichen von Spuren.<\/p>\n<p>Diese drei Punkte bilden eine solide Basis, um mit der Timeline zu arbeiten. Aber eine ganz wichtige Neuerung fehlt noch: Das Gesetz der Timeline! Die Timeline muss sich nun f\u00fcr Ihre Taten verantworten und fragt daher intern vorher nach, ob die anstehende Operation auch wirklich erlaubt ist. Nun bekommt Sie hier \u00f6fter mal ein Nein zu h\u00f6ren. Z.B. beim Einf\u00fcgen von Bildern in ein Rechteck-Objekt. Das ist n\u00e4mlich nicht erlaubt, war aber bis zur letzten Version m\u00f6glich.<\/p>\n<p>Ein letzter Punkt noch: Die optische Kennzeichung des Ziels beim Einf\u00fcgen in (geschlossene) Kapitel oder beim Anwenden von z.B. Bildeffekten ist nun wesentlich besser zu sehen und die beiden Operationen unterscheiden sich nun farblich. Beim Einf\u00fcgen in ein Objekt leuchtet es rot, beim Anwenden eines Effekts dagegen gelb.<\/p>\n<p>Ich hoffe, ich konnte Ihnen etwas n\u00e4her bringen, was hinter diesem Update steht. Wir freuen uns, mit diesen Schritt ein schwieriges Kapitel beendet zu haben. Es gibt uns Luft f\u00fcr neue Ideen in der Zukunft. Haben Sie das Update noch nicht installiert? Na, dann wird es h\u00f6chste Zeit. Viel Spa\u00df mit der AquaSoft <a href=\"http:\/\/www.aquasoft.de\/diashow.as\">DiaShow<\/a> bzw. <a href=\"http:\/\/www.aquasoft.de\/stages.as\">Stages<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In der Versionsgeschichte f\u00fcr v9.6.01 (DiaShow Premium &amp; Ultimate und Stages) steht recht n\u00fcchtern &#8222;Komplette \u00dcberarbeitung des Unterbaus der Timeline\/Storyboard\/Bilderliste&#8220;. Was bedeutet das f\u00fcr die DiaShow und f\u00fcr Sie? Als Ziel des Umbaus war klar, dass danach alles so aussieht wie vorher. Aber nur fast. Bevor ich auf einige f\u00fcr&#46;&#46;&#46;<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[92653],"tags":[],"class_list":["post-6093","post","type-post","status-publish","format-standard","hentry","category-nicht-kategorisiert"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"thumb-small":false,"thumb-standard":false,"thumb-medium":false,"thumb-large":false,"thumb-xlarge":false,"thumb-xxlarge":false,"yarpp-thumbnail":false},"uagb_author_info":{"display_name":"Steffen Binas","author_link":"https:\/\/blogneu.aquasoft.de\/blog\/hilfe\/author\/steffenbinas\/"},"uagb_comment_info":1,"uagb_excerpt":"In der Versionsgeschichte f\u00fcr v9.6.01 (DiaShow Premium &amp; Ultimate und Stages) steht recht n\u00fcchtern &#8222;Komplette \u00dcberarbeitung des Unterbaus der Timeline\/Storyboard\/Bilderliste&#8220;. Was bedeutet das f\u00fcr die DiaShow und f\u00fcr Sie? Als Ziel des Umbaus war klar, dass danach alles so aussieht wie vorher. Aber nur fast. Bevor ich auf einige f\u00fcr&#46;&#46;&#46;","_links":{"self":[{"href":"https:\/\/blogneu.aquasoft.de\/blog\/hilfe\/wp-json\/wp\/v2\/posts\/6093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogneu.aquasoft.de\/blog\/hilfe\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogneu.aquasoft.de\/blog\/hilfe\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogneu.aquasoft.de\/blog\/hilfe\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/blogneu.aquasoft.de\/blog\/hilfe\/wp-json\/wp\/v2\/comments?post=6093"}],"version-history":[{"count":0,"href":"https:\/\/blogneu.aquasoft.de\/blog\/hilfe\/wp-json\/wp\/v2\/posts\/6093\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogneu.aquasoft.de\/blog\/hilfe\/wp-json\/wp\/v2\/media?parent=6093"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogneu.aquasoft.de\/blog\/hilfe\/wp-json\/wp\/v2\/categories?post=6093"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogneu.aquasoft.de\/blog\/hilfe\/wp-json\/wp\/v2\/tags?post=6093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}