29 februari 2012

Tabbladen in DPS: een werkende oplossing

.
Ik had hier al een keer een bericht staan de afgelopen dagen over het gebruik van Tabbladen in een DPS folio bestand. Helaas: bugs en niet werkende zaken op de iPad zelf deden het voorbeeld teniet...
(Aanvulling: Helaas, een enkele MSO (alle tabbladen in- en alle tabbladen uitgeklapt in een MSO en de buttons in deze MSO zelf) werkt niet door een bug op de iPad Viewer. Ik had vorige week even een ander voorbeeld op mijn blog dat wel werkte op het beeldscherm en de Desktop Viewer, maar daar liep ik tegen officiele bugs aan: er moest een 'lege' knop ergens staan om knoppen in een MSO naar zichzelf te laten verwijzen (bug met een trigger) en ook dat werkt niet altijd. Vandaar deze oplossing.)





Dus even nagedacht en met een werkende versie gekomen, ook voor de iPad Viewer.
Dus in de herhaling:
'Sliding tabs in DPS'

Zie de video!

Je kunt het InDesign bestand zelf hier downloaden:
http://tiny.cc/muaw0





UPDATE:
Soms ben ik lui. Dus als ik een MSO heb voor een tab, dan kopieer ik die. Zoals in bovenstaande video.
Dries Reynders heeft me getipt dat ik uiteraard nog veel luier kan zijn: 1 MSO!  ;-) Ik heb de instructie opnieuw opgenomen in onderstaande video.
Het CS5.5 bronbestand is hier te downloaden:
tiny.cc/l7a5o






.

28 februari 2012

Het einde van CS Live

.
Tja ik wist het al een tijd, maar we moesten nog even ons mond houden. Nu is het officieel bekend: CS Live service stopt ermee.

Ik ken maar weinig gebruikers van deze, na een jaar gratis te zijn geweest, betaalde dienst. Het maakte het mogelijk om, onder andere in InDesign, on-line aan reviews te werken. In mijn boek staat hoe een dergelijke gezamelijke on-line review is op te zetten. Dat hoofdstuk kan de prullenbak in want de dienst is niet meer vanaf 12 april aanstaande.
Daarmee komt ook een einde aan de Deel mijn scherm optie die ik wel vaak gebruikte om bij anderen snel even een demo van bijvoorbeeld een probleemoplossing te geven. Jammer...

http://www.adobe.com/products/creativesuite/cslive.html




.

25 februari 2012

Automatisch nummeren met alineastijlen: doornummeren

.
Naar aanleiding van een concrete vraag, deze tip over doornummeren in lijsten:
Wat de klant wilde is dit: een lijst met verschillende niveaus, beginnend met 1, 2, 3 enzovoort en dan oplopend genummerd:


De manier om dit te doen is voor elk niveau (in dit voorbeeld drie niveaus) een alineastijl aan te maken en de bij  Opsommingstekens en nummering deze opties in te stellen:

  • Het eerste niveau-nummer typ je dus hard in (1, 2 of 3) met bijvoorbeeldeen punt erachter als scheidingsteken;
  • Zet achter Niveau 1, 2, 3 enzovoort
  • Dan ^# Dit laat het getal oplopen
  • Eventueel gevolgd door een tab ^t
  • dus: bv 1.^#^t

Zet de optie Nummering van dit niveau opnieuw beginnen aan en kies Elk vorig niveau. Kies achter Modus voor Doornummeren vanaf vorig nummer.

(Doe het netjes en maak een lijst aan: kies in de alineastijl achter Lijst voor Nieuwe lijst en stel in of je voor het hele document wilt doornummeren of alleen in dit tekstkader/gekoppelde tekstkaders. Geef de lijst een naam en stel bij alle alineastijlen die je met elkaar wilt doornummeren deze lijst in.)


Elke alinea van hetzelfde niveau geef je dezelfde alineastijl.








.

18 februari 2012

PDF's 'embedden' en leesbaar maken in Adobe DPS

.
Je kunt hele PDF-bestanden opnemen in een Adobe DPS tablet (Folio) publicatie. Daarmee kun je dan binnen je publicatie verwijzen naar zo'n PDF, bijvoorbeeld door een knop te maken 'Klik hier om de PDF te lezen'. Als de gebruiker dan op de knop klikt opent de PDF binnen je publicatie in een eigen reader (eigenlijk: een browser-venster) op de pagina.
Handig om naslag en dergelijke op te nemen in je Adobe DPS-bestand.

Het werkt via een zip-bestand waarin je alle PDF's zet die je wilt opnemen in je publicatie (Je folio-bestand wordt dus groter!). Belangrijk is nu dat je het zip-bestand EXACT deze naam geeft:
HTMLResources.zip







Inderdaad: HTMLResources, want we verwijzen straks naar PDF-bestanden die in een browser als 'source' worden vertoond.
Ga nu in het deelvenster Folio Builder naar je publicatie en kies dan uit het deelvenstermenu de optie HTML-bronnen importeren (trek je dus nu niets van de term HTML aan).




Kies het bestand HTMLResources.zip dat je net hebt gemaakt.
Wacht totdat de resources zijn geupload.


Nu kun je op in een pagina naar deze PDF bestanden verwijzen als een URL!

Maak bijvoorbeeld een knop aan, en hang daar als actie aan 'Ga naar URL' en geef dan dit op:
HTMLResources/Bestandsnaam.pdf







Als de lezer nu op de knop klikt opent er binnen de publicatie een PDF-reader dat het PDF bestand laat lezen.
Zo 'embed' je dus bestanden in je folio!


Zie ook het filmpje hieronder (Excuus, nog steeds verkouden!)






.






For your aMUSEment: filmpje!

.
Op de iPad zie je soms de mooiste dingen gebeuren waarvan je je afvraagt hoe ze dat nou hebben gedaan, want in InDesign zijn de animatie-mogelijkheden vooral voor Flash, en de opties in het Overlay Creator deelvenster zijn beperkt.

Antwoord: met HTML(5)!
Daarvoor moet je dus wel wat in HTML kunnen maken. Maar daarvoor is nu het nieuwe Adobe Muse zo handig: binnen een handomdraai fraaie elementen zonder een regel HTML te schrijven die zo in InDesign/DPS geplaatst kunnen worden.
Muse is eigenlijk een 'site-bouw' programma maar werkt op een InDesign-achtige manier voor het bouwen van menus enzovoort.

Maar veel HTML zoals live Twitter feeds en Google maps kun je direct via de Twitter site en Googlemaps site direct kopiƫren.




Wil je meer Flash-achtige animaties? Dan gebruik je Edge. Edge exporteert echter naar HTML5 en die kun je ook weer in InDesign/DPS plaatsen.

Een kleine demo in het filmpje van mij hieronder over InDesign/Muse/DPS:








.

13 februari 2012

Sprint 18 (DPS tools): een 'hotzone' hoeft niet meer!

.
Vooral een aanvulling voor degenen die bij mij eind december en begin januari een training DPS hebben gevolgd: we maakten daarin een voorbeeld van een 'pop-up' afbeelding die we met een 'sluitkruisje' weer konden sluiten.

Daar hadden we tot nu toe een 'fop-knop' voor nodig: een leeg kader dat bovenop het sluitkruisje moest liggen als een soort 'hotzone' die niets anders deed dan de afbeelding sluiten door naar een staat van een MSO (objectstatus) te gaan.

Maar met de update van half januari (de zgn. Sprint 18 versie) kan nu iets dat eerst niet kon: in een MSO gebruik maken van knoppen!

Dat betekent dat een sluitkruisje zelf onderdeel van een MSO kan zijn (in ons voorbeeld een afbeelding die gegroepeerd is met een sluitknopje, de MSO bestaat uit twee statussen: de groep en een leeg kader. Het lege kader is nodig om een toestand 'niets zichtbaar' te hebben).
Maar je kunt nu dus van het sluitknopje in de groep een button maken en die button laten gaan naar een bepaalde staat!
Dat betekent in het kort dat je de 'fop-knop' vanaf de laatste versie niet meer nodig hebt.

Dus in dit voorbeeld:
We maken een kader met afbeelding en we maken een kader voor sluitknopje. Die groeperen we. Dan tekenen we een leeg kader. Lege kader en groep selecteren we en zetten we om in een objectstatus. Deze MSO heeft dus twee statussen: leeg kader en groep. Dan dubbelklikken we op de groep om het sluitkruisje te selecteren en zetten dit kadertje om naar een knop. Daar hangen we dan de actie aan: Ga naar status > de lege kader status van onze MSO!
(Overigens voor interactieve Flash werkt deze werkwijze ook prima.)




BELANGRIJK: lees ook het stukje over de bugs in de Content Viewer op de iPad! Het is wachten op een geupdate app voor de iPad voordat je al de nieuwe mogelijkheden ook kunt zien op de iPad!


.

8 februari 2012

iPad: iTunes Store, publicatie bouwen, distributie, Kiosk enzovoort: overzicht

.
Een mooi overzicht van wat dat nou is zo'n commercieel magazine op de iPad, abonnementen, in-store aankopen (Apple Kiosk) enzovoort geeft Twixl in een video waarin ook hun eigen product wordt uitgelegd. De eerste 10 minuten zijn  algemeen van aard en behandelt de opties voor het publiceren, distribueren en verkopen van publicaties. Het tweede deel gaat specifiek over Twixl.





Zelf heb ik vandaag ook de procedure doorlopen om een Apple developer te worden (80 euro incl. BTW per jaar) en heb ik de benodigde P12 certificaten aangemaakt die je moet hebben om met Adobe Viewer Builder te werken (maar ook voor Twixl). Daarover binnenkort meer!

Aanvullend:
Hier nog een video, nu van Adobe zelf over het bouwen en distribueren voor tablets:




.

Verschil PDF/EPUB/DPS/iBook Author (in de herhaling)

.
Tijdens de laatste trainingen Adobe DPS merk ik dat er toch vaak verwarring nog bestaat over wat voor bestanden vanuit InDesign nu mogelijk zijn om op de iPad of andere tablets te kunnen gebruiken, en dan met name de vraag over of de bestanden zijn te distribueren (gratis) naar klanten.
Ik heb vorig jaar maart daar al eens over geschreven, maar de ontwikkelingen gaan voort en iBook Author van Apple is erbij gekomen.
Tijd voor een update:


---


Bij het publiceren naar de iPad (maar ook bijvoorbeeld Android smartphones en tablets!) heb je een keuze aan bestandsformaten waarin je een InDesign-document kunt opzetten en exporteren:


PDF
Je kunt standaard PDF-bestanden (sRGB kleurruimte) met interactiviteit (zoals aanklikbare inhoudsopgave, index, hyperlinks maar gƩƩn Flash of animaties) gebruiken om op een iPad te zetten en te lezen met de ingebouwde reader of een betere PDF reader zoals The Good Reader. Met een standaard PDF behoud je de paginaopmaak. Bovendien kan er op het scherm worden in- en uitgezoomd op de pagina. De pagina kan in principe elk formaat hebben en het beeld van de opmaak blijft dus behouden. Veel uitgaven zijn op dit moment PDF (zoals de MacWelt) verpakt in een App die downloaden voor abonnees mogelijk maakt en navigatie in een document toevoegt.

Het InDesign CS5 100% Knowhow eBook van Frans van der Geest is bijvoorbeeld een PDF, geƫxporteerd naar sRGB en een resolutie van de ingesloten beelden van 144 ppi. In InDesign is bij het opbouwen van de inhoudsopgave en index aangegeven dat ze 'aanklikbaar' moeten zijn en bij het exporteren naar PDF is opgegeven dat de TOC en Index als interactieve elementenmoeten worden geƫxporteerd (dus ook hyperlinks in de tekst!)
In Acrobat Pro zijn vervolgens knoppen op elke pagina aangebracht voor volgend/vorige pagina en terug naar de inhoudsopgave*.

EPUB
Denk vooral aan leesboeken, romans en eenvoudige handleidingen op dit moment voor ePub.(Een 'truc' kan zijn dat je elke pagina als afbeelding exporteert, in een nieuw document alle pagina's als afbeeldingen plaatst en dan exporteert naar EPUB - maar waarom zou je? Gebruik dan liever PDF!)
Ook kun je het EPUB-bestandsformaat gebruiken op de iPad maar dan is de opmaak beperkt en door de lezer is het lettertype te wijzigen. Je hebt niet veel geavanceerde opmaakmogelijkheden op je pagina, je weet niet hoe groot ('lang') de pagina op het beeldscherm is en hoe de regels tekst lopen: de lezer kan tenslotte het lettertype veranderen en vergroten!
Het nieuwe EPUB3 is gebasseerd op HTML 5 en maakt mooiere lay-outs mogelijk. Gratis als bestand te distribueren/te downloaden en te bekijken op computerbeeldscherm en elk tablet, kan ook commercieel worden verkocht via uitgevers (en Apple Store).

iBooks Author (Apple)
iBooks Author is een eigen variant op EPUB3  van Apple: rijke, interactieve content, liggend en staand maar ALLEEN te zien op een iPad tablet! Niet op andere tablets, niet op een computer-beeldscherm. Mogelijk om als simpel bestand te distribueren/te laten downloaden en op een iPad te kopiĆ«ren (gratis, tenzij je wilt gaan verkopen: dan kom je niet langs de iTunes Store heen!). Eenvoudig in gebruik, mooi resultaat maar maakt gebruik van sjablonen die gauw tot 'eenheidsworst' leiden.

DPS (Adobe Digital Publishing Solution)
Een InDesign-document voor een Folio-bestand (die maak je vanuit Adobe's Publishing Solution) wordt gemaakt op het formaat van het beeldscherm van een iPad (of Android tablet!) en kan interactiviteit bevatten zoals films, presentaties, geluid enzovoort. Een folio kan ook als PDF worden geƫxporteerd (zolang het geen interactiviteit bevat!) en de lezer kan dan in- enuitzoomen op de iPad.
Een dergelijk bestand zal beperkt zijn in tekst en vooral bedoeld zijn om zo levendig mogelijk te zijn. Voorbeelden zijn uitgaven als Wired (folio, Adobe) en Veronica Magazine
Om de folio-bestanden op de iPad te krijgen moeten ze worden geupload naar de servers van Adobe (de 'Cloud') waarvoor je een gratis Adobe ID kunt aanmaken. Vervolgens start je op de iPad de App Adobe Content Viewer en log je met hetzelfde ID in: je kunt nu de publicatie naar de iPad downloaden. Om publicaties (commercieel) te distribueren kom je niet langs Adobe heen. En dat kost geld! Alternatief kun je met ongeveer maximaal 100 man hetzelfde Adobe ID opgeven iPads in de Adobe Content Viewer om zo bestanden uit de 'Adode Cloud' te delen
Voor folio geldt dat er een aparte horizontale en verticale layout moet worden gemaakt als je wilt dat de lezer de iPad kan draaien, dit is voor EPUB en PDF niet zo, hier draait wel je beeldscherm maar niet de opmaak.
BELANGRIJK: Het Adobe DPS/Folio software verkeerd in voortdurende ontwikkeling: ongeveer elke zes tot acht weken verschijnt er een versie met nieuwe mogelijkheden. Dat betekent helaas ook nog steeds (veel) bugs in de software. De software is gratis te downloaden te gebruiken voor CS5 en CS5.5, Adobe ID (gratis account) nodig.

APPS
Dan zijn er natuurlijk 'echte Apps': deze kunnen worden geprogrammeerd en met HTML5 bijvoorbeeld worden vormgegeven

Kortom: Elk formaat dient dus zijn eigen doel en publicatie.

SAMENVATTEND:
PDF: makkelijk te maken, vaste Layout. Te lezen op elke PC, Mac en tablet met een PDF-reader app. Een PDF kan interactiviteit bevatten maar op een iPad zie je die niet: geen animatie, video of geluid! Wel op een computer-beeldschrem (exporteer Animatie naar Flash, plaats de Flash in InDesign en maak dan de PDF. Flash wordt dus niet ondersteund op de iPad en ook niet meer op andere tablets in de toekomst). Hyperlinks kunnen werken, openen in de browser van het apparaat (Safari, Explorer, of Safari tablet). Simpel bestand dat is te distribueren/te downloaden, gratis.
Epub: EPUB 2, de huidige standaard, is dus geen vaste Layout, de lezer kan lettertype wijzigen, geen meerdere kolommen mogelijk, geen animaties, wel video en geluid in sommige ePub Readers. Het nieuwe EPUB3 is gebasseerd op HTML5 en maakt mooiere lay-outs mogelijk. Gratis als bestand te distribueren/te downloaden en te bekijken op computerbeeldscherm en elk tablet, kan ook commercieel worden verkocht via uitgevers (en Apple Store).
iBooks Author: rijke, interactieve content, liggend en staand maar ALLEEN te zien op een iPad tablet! Niet op andere tablets, niet op een computer-beeldscherm. Mogelijk om als simpel bestand te distribueren/te laten downloaden en op een iPad te kopiĆ«ren (gratis tenzij je wilt gaan verkopen: dan kom je niet langs de iTunes Store heen!).
Adobe DPS (inDesign): Vrij in opmaak, liggend en staand apart te bouwen. Op dit moment geen eigen animatie maar animaties in HTML5 zijn eenvoudig te plaatsen op een pagina. Niet te distribueren als gratis bestand, niet te bekijken op een computerbeeldscherm, tablet only. Eventueel via het delen van een Adobe ID te gebruiken op meerdere iPads. Distributie/downloaden alleen commercieel via Adobe/Apple. Een enkele uitgave: 350 euro, maandabonnementen vanaf 450 euro.
Alternatieven voor DPS die daarmee vergelijkbaar zijn heb je ook: nog steeds is Quark met QXPress 9.2 een grote speler (gebruikt de Aquafadas tools, ook los te koop voor InDesign) en ook bijvoorbeeld Twixl publiceer (demo videos hier) voor InDesign een mooie. Deze alternatieven gebruiken hun eigen kostenschema.

LET OP!
MAC ONLY! Voor zowel Twixl als Adobe DPS geldt dat wanneer je een publicatie echt wilt gaan bouwen als een app, je certificaten (zgn. P12 certificaten) nodig hebt: deze lopen via Apple Developer en de Keychain applicatie van Apple, dus...alleen op de Mac te realiseren! Ook Adobe's Viewer Builder bestaat op dit moment alleen voor de Mac!
Dit is alleen van belang voor de verkoop en distributie, niet voor het ontwerpen en werken in InDesign uiteraard.



Bedenk: er is geen 'simpele' optie om een bestaand print-document te 'exporteren' naar een Tablet: bedenk dat het aparte, nieuwe documenten zijn met andere formaat en andere mogelijkheden! Een PDF of ePub kan wel vanuit een bestaand InDesign document worden gemaakt maar ook voor een ePub zul je extra handelingen moeten verrichten

*Omdat in InDesign vanaf versie CS5 er twee mogelijkheden zijn: Print PDF, wel hyperlinks etc maar geen knoppen meer (!!) en iPDF, wel knoppen maar altijd spread (uitvouw, dubbele pagina's)! In CS4 heb je wel de mogelijkheid en in komende versies van InDesign zal dit ook weer mogelijk zijn.








.

6 februari 2012

Scripts

.
Na een tijdje veel DPS nieuws weer eens even wat voor iedere InDesign gebruiker. Wat van mijn favoriete handige scripts van de laatste tijd. Eentje daarvan maakt het mogelijk om oudere scripts die alleen werken op CS4 (en soms CS3) toch te gebruiken in CS5.5. Van onze bekende Martinho en je vindt het script hier.



En een hele mooie vind ik een scriptie om in Ć©Ć©n keer het pad naar afbeeldingen te updaten: vooral handig voor diegenen die een server-wissel hebben gehad.


Pad-updater script code:
Het recept: kopieer de code hieronder, plak in een platte teksteditor en bewaar met de extensie jsx



// Change paths of links.jsx
// Written by Kasyan Servetsky
// http://www.kasyan.ho.com.ua
// e-mail: askoldich@yahoo.com
//--------------------------------------------------------------------------------------------------------------
var gScriptName = "Change paths of links";
var gScriptVer = 1;
var gOsIsMac = (File.fs == "Macintosh") ? true : false;
var gSet = GetSettings();


if (app.documents.length == 0) {
ErrorExit("No open document. Please open a document and try again.", true);
}


var gDoc = app.activeDocument;
var gLinks = gDoc.links;
var gCounter = 0;


if (gLinks.length == 0) {
ErrorExit("This document doesn't contain any links.", true);
}


CreateDialog();


//======================= FUNCTIONS =============================
function CreateDialog() {
var dialog = new Window("dialog", gScriptName);
dialog.orientation = "column";
dialog.alignChildren = "fill";

var panel = dialog.add("panel", undefined, "Settings");
panel.orientation = "column";
panel.alignChildren = "right";

var group1 = panel.add("group");
group1.orientation = "row";
var findWhatStTxt = group1.add("statictext", undefined, "Find what:");
var findWhatEdTxt = group1.add("edittext", undefined, gSet.findWhatEdTxt);
findWhatEdTxt.minimumSize.width = 300;

var group2 = panel.add("group");
group2.orientation = "row";
var changeToStTxt = group2.add("statictext", undefined, "Change to:");
var changeToEdTxt = group2.add("edittext", undefined, gSet.changeToEdTxt);
changeToEdTxt.minimumSize.width = 300;

var btnGroup = dialog.add("group");
btnGroup.orientation = "row";
btnGroup.alignment = "center";
var okBtn = btnGroup.add("button", undefined, "Ok");
var cancelBtn = btnGroup.add("button", undefined, "Cancel");


var showDialog = dialog.show();
if (showDialog== 1) {
gSet.findWhatEdTxt = findWhatEdTxt.text;
gSet.changeToEdTxt = changeToEdTxt.text;
app.insertLabel("Kas_" + gScriptName + "_ver_" + gScriptVer, gSet.toSource());
Main();
}
}
//--------------------------------------------------------------------------------------------------------------
function Main() {
WriteToFile("\r--------------------- Script started -- " + GetDate() + " ---------------------\n");

for (var i = gLinks.length-1; i >= 0 ; i--) {
var currentLink = gLinks[i];
var oldPath = currentLink.filePath;
oldPath = oldPath.replace(/:|\\/g, "\/");
oldPath = oldPath.toLowerCase();

gSet.findWhatEdTxt = gSet.findWhatEdTxt.replace(/:|\\/g, "\/");
gSet.changeToEdTxt = gSet.changeToEdTxt.replace(/:|\\/g, "\/");

gSet.findWhatEdTxt = gSet.findWhatEdTxt.replace(/([A-Z])(\/\/)/i, "/$1/");
gSet.changeToEdTxt = gSet.changeToEdTxt.replace(/([A-Z])(\/\/)/i, "/$1/");

gSet.findWhatEdTxt = gSet.findWhatEdTxt.toLowerCase();
gSet.changeToEdTxt = gSet.changeToEdTxt.toLowerCase();

if (File.fs == "Windows") oldPath = oldPath.replace(/([A-Z])(\/\/)/i, "/$1/");

var newPath = oldPath.replace(gSet.findWhatEdTxt, gSet.changeToEdTxt);

if (File.fs == "Windows") {
newPath = newPath.replace(/([A-Z])(\/\/)/, "/$1/");
}
else if (File.fs == "Macintosh") {
newPath = "/Volumes/" + newPath;
}

var newFile = new File(newPath);

if (newFile.exists) {
currentLink.relink(newFile);
gCounter++;
WriteToFile("Relinked \"" + newPath + "\"\n");
}
else {
WriteToFile("Can't relink \"" + newPath + "\" because the file doesn't exist\n");
}
}

WriteToFile("\r--------------------- Script finished -- " + GetDate() + " ---------------------\r\r");


if (gCounter == 1) {
alert("One file has been relinked.", "Finished");
}
else if  (gCounter > 1) {
alert(gCounter + " files have been relinked.", "Finished");
}
else {
alert("Nothing has been relinked.", "Finished");
}
}
//--------------------------------------------------------------------------------------------------------------
function GetSettings() {
var settings = eval(app.extractLabel("Kas_" + gScriptName + "_ver_" + gScriptVer));
if (settings == undefined) {
if (gOsIsMac) {
settings = { findWhatEdTxt:"//ServerName/ShareName/FolderName", changeToEdTxt:"ShareName:FolderName" };
}
else {
settings = { findWhatEdTxt:"ShareName:FolderName", changeToEdTxt:"//ServerName/ShareName/FolderName" };
}
}
return settings;
}
//--------------------------------------------------------------------------------------------------------------
function ErrorExit(myMessage, myIcon) {
alert(myMessage, gScriptName, myIcon);
exit();
}
//--------------------------------------------------------------------------------------------------------------
function WriteToFile(myText) {
var myFile = new File("~/Desktop/" + gScriptName + ".txt");
if ( myFile.exists ) {
myFile.open("e");
myFile.seek(0, 2);
}
else {
myFile.open("w");
}
myFile.write(myText); 
myFile.close();
}
//--------------------------------------------------------------------------------------------------------------
function GetDate() {
var myDate = new Date();
if ((myDate.getYear() - 100) < 10) {
var myYear = "0" + new String((myDate.getYear() - 100));
} else {
var myYear = new String ((myDate.getYear() - 100));
}
var myDateString = (myDate.getMonth() + 1) + "/" + myDate.getDate() + "/" + myYear + " " + myDate.getHours() + ":" + myDate.getMinutes() + ":" + myDate.getSeconds();
return myDateString;
 }
//--------------------------------------------------------------------------------------------------------------





.

1 februari 2012

Adobe fixt de iPad DPS bugs... niet?

U.
UPDATE: Adobe heeft toch een een nieuwe viewer naar Apple gestuurd! Gelukkig luisteren ze dus!

The updated v18 Content Viewer is being submitted to Apple. The MSO fixes when be available in the store version of the viewer when Apple approves.

Zojuist gelezen op het Adobe DPS forum, over (oa.) de MSO (diashows, fade ins) die compleet gebroken zijn sinds half januari op de iPad:

You do not need to update your Viewer Builder. Use the Viewer Builder to create a new custom Content Viewer or custom viewer app. A new version of the Adobe Content Viewer will not be submitted to Apple, so the only way to take advantage of these bug fixes is through the Viewer Builder.

Oh jee, dat zal heel goed vallen bij alle klanten en cursisten de komende weken... :-(
Ja de commerciele bouwers kunnen hun app wel bouwen, maar alle klanten die bezig zijn met testen zonder dure uitgevers-accounts en de deelnemers aan DPS trainingen met een iPad kunnen enkel op hun desktop testen, niet op hun iPad (wel Android). Het is een fout van Adobe in de Apple iPad content viewer... Die ze dus voorlopig (denk aan weken of twee maanden minstens) NIET gaan oplossen



.