Vorige aflevering | Search TidBITS | TidBITS Homepage | Volgende aflevering

TidBITS#476/12-Apr-99

Sommige software is gewoon moeilijk in een hokje te stoppen. UserLand Software's Frontier 6 is daar een voorbeeld van: Is het een scripting-omgeving, een Web server of een hybride database-applicatie? Deze week legt Matt Neuburg uit wat Frontier is en waarom versie 6 de moeite waard is om nader te bekijken. Verder beklaagt Jeff Hecht zich over de treurige staat van hedendaagse fax-software, en besteden we aandacht aan releases van Suitcase 8, Acrobat 4.0, een aandelenkoersen-tool voor Excel en StuffIt Expander en DropStuff updates.

Onderwerpen:

Copyright 1999 TidBITS Electronic Publishing. All rights reserved.
Information: <info@tidbits.com> Comments: <editors@tidbits.com>


Je kunt je gratis abonneren op de Nederlandse afleveringen van TidBITS door een (blanco) mailtje te sturen naar: tidbits-nl-on@tidbits.com. Je krijgt deze dan per e-mail toegestuurd.
Om je abonnement op te zeggen, kun je een mailtje sturen naar: tidbits-nl-off@tidbits.com.

De Nederlandse editie van TidBITS is een letterlijke vertaling van deoorspronkelijke Engelse versie. Daarom is het mogelijk dat een deel van de inhoud niet geldt in bepaalde landen buiten de USA.


Deze editie van TidBITS werd gedeeltelijk gesponsord door:


Dit nummer werd uit het Engels vertaald door:

Verder werkten mee:


MailBITS/12-Apr-99

Vertaling: [DPF].

Extensis Pakt de Nieuwe Suitcase 8 Uit -- Na de wederopstanding van Suitcase uit de begraafplaats van Macintosh producten van Symantec (zie "Extensis Redt Suitcase" in TidBITS-466), kondigde Extensis vandaag aan dat er nu een nieuwe versie van dit lettertype-beheerprogramma beschikbaar is via de Web site van Extensis. Suitcase 8 is compatibel met Systeem 7.5.5 en hoger, en kent een verbeterde wijze van het selecteren van lettertypes en het beheren van sets. Er is nog meer bagage in de Suitcase-familie in de vorm van Suitcase FontAgent, waarmee je lettertypebestanden kunt onderzoeken en problemen kunt opsporen en Suitcase 8 XT, een QuarkXPress-extensie, die lettertypes automatisch kan activeren wanneer je XPress-documenten opent. Suitcase 8 kost 90 dollar voor nieuwe gebruikers in de VS (100 dollar voor de Internationale Engelse versie), 40 dollar voor diegenen die upgraden vanaf eerdere versies van Suitcase of 50 dollar voor gebruikers die andere lettertype-beheergereedschappen gebruikten. Je kunt Suitcase 8 downloaden als een gratis 30-dagen demo (3,1 MB), en je kunt een serienummer kopen via de Extensis Online Store, alhoewel Suitcase nog niet vermeld werd toen deze editie ter perse ging. Complete pakketten zullen vanaf 21-Apr-99 verschijnen. [JLC]

<http://db.tidbits.com/getbits.acgi?tbart=05266>
<http://www.extensis.com/suitcase/>

Acrobat 4.0 Uitgegeven met Beperkte Mac-Ondersteuning -- Adobe kondigde vandaag de uitgave van Acrobat 4.0 aan, met nieuwe kenmerken voor het Portable Document Formaat (PDF). De nieuwe versie kan, naast het converteren van ieder document naar PDF, ook formulieren aanmaken waarvan de gegevens teruggestuurd kunnen worden via het Web. Gedeelde bestanden kunnen gemerkt worden met tekst-annotatie-gereedschappen en zelfgemaakte strepen, en ook met plakbriefjes. Zoals we al eerder meldden in "Adobe Kondigt InDesign, Acrobat 4.0 Aan" in TidBITS-470, ondersteunt Acrobat 4.0 voor de Macintosh nog niet kenmerken als veilige digitale handtekeningen, integratie met Microsoft Office en het converteren van Web sites naar PDF, die wel in de Windows-versie zitten. Adobe verwacht dit wel in een versie later dit jaar voor de Mac aan te kunnen bieden. Een welgekomen toevoeging aan het programma, die niet wordt genoemd in de persberichten van Adobe is dat Acrobat eindelijk veel van de inmiddels standaard keyboard shortcuts van Adobe ondersteunt, zoals Commando-spatiebalk voor het activeren van het Zoom gereedschap. Een detail, maar waardevol voor diegenen die het gebruik van de muis proberen te beperken. Acrobat 4.0 voor Windows of Macintosh kost 249 dollar voor een volledige versie, of 99 dollar wanneer je van een eerdere versie upgradet. Acrobat Reader 4.0, een download van 3,9 MB, is gratis. [JLC]

<http://www.adobe.com/prodindex/acrobat/main.html>
<http://db.tidbits.com/getbits.acgi?tbart=05302>
<http://www.adobe.com/prodindex/acrobat/readstep.html>

StuffIt Expander & DropStuff 5.1.2 -- Aladdin Systems heeft versie 5.1.2 uitgegeven van zowel de freeware StuffIt Expander als de shareware DropStuff compressiegereedschappen. StuffIt Expander 5.1.2 lost problemen op met het decoderen van Zip-bestanden die in MacBinary formaat staan en stelt gebruikers in staat om StuffIt Expander op te starten door het dubbelklikken van een StuffIt-archief. DropStuff 5.1.2 lost een fout in de StuffIt Engine op benevens de alleen voor de PowerPC bestaande StuffIt Engine PowerPlug, die ervoor zou zorgen dat StuffIt Expander fouten zou rapporteren bij het verwerken van StuffIt 3.x of 4.x, die met MacBinary gecodeerd zijn. StuffIt Expander is gratis en 700K om te downloaden; DropStuff kost $30 en 1,2 MB groot. [GD]

<http://www.aladdinsys.com/expander/>
<http://www.aladdinsys.com/dropstuff/>

Gratis Gereedschap voor Beurskoeren voor Gebruikers van Excel -- Jonathan Jackel <jjackel@bmmdc.com> stuurde een reactie op ons artikel over MacTicker in TidBITS-471 en liet ons weten dat hij een gratis programma voor beurskoersen voor Excel aanbiedt, genaamd Reval, op zijn "Backtesting Page" Web site. Naast Reval biedt de site verschillende andere programma's en links die interessant zijn voor investeerders. Reval werkt samen met Excel '98 voor de Macintosh of Excel '97 voor Windows. Net zoals het 25 dollar kostende MacTicker maakt Reval gebruik van gratis online beurskoersendiensten. Voor gebruikers die de beschikking hebben over Excel '98 en die het meestal open hebben staan is dit misschien een goed alternatief voor MacTicker. Net zoals de pagina's over beurskoersen geeft Reval geen informatie over welke aandelen (en hoeveel) je hebt. [MHA]

<http://www.geocities.com/WallStreet/District/2148/backfunc2.html>
<http://db.tidbits.com/getbits.acgi?tbart=05313>


FAXstf Pro Toont Belabberde Status van Fax Software

door Jeff Hecht <jhecht@world.std.com>. Vertaling: [JS], [MK] & [GRP].

Het versturen en ontvangen van faxen door de modem aan je computer klinkt als een geweldig idee. Je verspilt geen papier met het printen van documenten om ze door een fax-apparaat te kunnen voeren. En omdat veel faxen zo blijvend zijn als e-mail is het ontvangen ervan via een fax modem en ze bekijken op het scherm een minder kostbare aangelegenheid dan ze op papier te lezen en dat te recycleren. Je kunt zelfs faxen sturen en ontvangen als je onderweg bent - en weinig mensen vinden het leuk een fax-apparaat mee te slepen op reis.

Helaas vallen de voordelen van het gebruik van een fax modem weg als je ziet welke software het werk moet doen. De algemene middelmatigheid (of slechter) van de huidige fax software is waarschijnlijk een gevolg van de markt: modembouwers zien de noodzaak van het bundelen van software die de mogelijkheid biedt om met de fax functies om te gaan, maar omdat modems maar een kleine winstmarge hebben willen ze niet te veel uitgeven. Het resultaat is dat de "gratis" software die meegeleverd is, vaak gedateerd of beperkt is (of beiden) en veelal precies waard wat je ervoor betaald hebt. STF Inc had het geweldige idee om FAXstf Pro 5 als een volledig functioneel alternatief aan te bieden van de vaak erbarmelijke gebundelde programma's, maar de werkelijkheid laat veel te wensen over voor mensen zoals ik die tussen de 30 en 70 faxen per week versturen en ontvangen.

<http://www.stfinc.com/>

Idee vs. Implementatie -- FAXstf Pro biedt een volledige gamma van functies voor diverse fax-benodigheden. Voorkeursinstellingen laten je selecteren wat je kiest voor het telefoonnummer, zoals een nul voor een buitenlijn, of de code die een specifieke telecom-aanbieder selecteert. FAXstf Pro kan een credit card nummer doorsturen als je een machine op afstand moet bereiken wanneer je op reis bent. Het programma kan meerdere sets voorkeuren opslaan, wat handig is als je reist of werkt voor meerdere klanten. Je kan vele verschillende fax-voorbladen opzetten, wat handig is als je voor verschillende projecten werkt of verschillende stemmingen wilt uitdrukken.

Uiteindelijk zijn de meeste van FAXstf's vele functies echter waardeloos voor een individuele gebruiker, en vele anderen zijn slecht gedocumenteerd. Ik moest STF bellen om er achter te komen hoe ik een 1010 dial-around code diende te gebruiken, en het invulveld is niet groot genoeg om alle ingevoerde getallen te zien. Net zoals de credit card procedure ook ingewikkeld is om te gebruiken, hoewel telecom-aanbieders een deel van de schuld dragen door het invoeren van ingewikkelde en inconsistente procedures.

Sommige goede ideeën zijn niet volledig ingevoerd. "Slim bellen" weet genoeg om het kengetal te laten vallen als je het vertelt dat je vanuit hetzelfde gebied belt. Het weet echter niet dat het een 1010 dial-around uit moet zetten voor lokale telefoontjes, en het geeft je niet de mogelijkheid te werken met de vele stedelijke gebieden met overlappende kengetallen, die nu telefoonnummers van 10 cijfers nodig hebben voor lokale telefoontjes.

Om internationaal te faxen vertel je het vanuit welk land je belt in de voorkeuren, en je kiest het land waar je naar belt voor elk fax nummer. (De Verenigde Staten zijn de standaardwaarden in beide gevallen). Door je een lijst met landen aan te bieden bespaart FAXstf je de moeite van het opzoeken van de landcodes van landen die je niet kent. Helaas is er geen andere manier om landcodes in te voeren, en helemaal naar beneden scrollen elke keer als je een faxnummer in het Verenigd Koningrijk invult is vervelend. Als je internationaal faxt, let er dan op dat je de update naar versie 5.0.3 vban de Web site van STF haalt. De eerste versie van de software, versie 5.0, bewaarde de landcodes niet goed, en het viel terug op de Verenigde Staten (of, in één geval dat ik zag, Albanië) waardoor je elke keer opnieuw het land moet selecteren als je een fax stuurt.

<http://www.stfinc.com/software.htm#pro>

Werkt slecht samen met anderen -- Andere bugs in FAXstf Pro 5.0 verraden eveneens dat het product wat te snel op de markt is gebracht en maken dat de software in zijn geheel een wat gammele indruk maakt. Ik ondervond moeilijkheden bij het installeren van de eerste versie, wat zich vertaalde in een reeks crashes, zodat ik tot twee keer toe de installatie opnieuw moest uitvoeren. Versie 5.0.2 kon binnenkomende faxen van meer dan 5 pagina's niet printen, wat in versie 5.0.3 verholpen bleek.

Het meest zorgwekkend zijn de conflicten tussen FAXstf Pro en andere software. Sommige applicaties hebben duidelijk moeite met de plaatsing van een fax-menu in de menubalk, wat de standaard-optie is. In WordPerfect 3.5 vermenigvuldigen de fax-menu's zich, maar de meeste programma's lijken te werken als het fax-menu onder het appeltje wordt geplaatst. In ieder geval Nisus Writer 5 vormt een uitzondering op deze regel, en maakt de optie "Fax Front Document" grijs -- zoals zou blijken met reden: toen ik Nisus documenten wilde faxen met de aanbevolen toetscombinatie bevroor mijn Power Mac.

Dat is niet de enige fatale interactie tussen FAXstf Pro en andere software. Installeer FAXstf Pro 5, en Highware's Personal Backup in de versies 1.1.2 tot 1.2.3 crasht bij het opstarten, een probleem dat wordt bevestigd door ASD Software, de Amerikaanse distributeur van Personal Backup (gelukkig kent een ander backup-programma dat in de handel verkrijgbaar is, Retrospect Express van Dantz Development, geen conflicten met FAXstf Pro.) Het vervelendste probleem deed zich voor toen ik probeerde te faxen vanuit Presto PageManager 2.31.0, dat was gebundeld met mijn UMAX Astra 610S scanner. De fax werd verstuurd en de Mac leek daarna normaal te draaien, maar op de een of andere manier was de resource fork van Mac OS 8.1 beschadigd, zodat de Mac niet meer wilde opstarten tot ik het Systeem had vervangen. De eerlijkheid gebiedt me te zeggen dat die oude versie van PageManager ook de schuldige zou kunnen zijn. Niettemin was STF in het beste geval traag met het reageren op meldingen van bugs en heeft het nog steeds niet laten weten wat het gaat doen om de problemen te verhelpen.

<http://www.highware.com/main-pbu.html>
<http://www.dantz.com/dantz_products/express.html>

Ondanks deze moeilijkheden zijn conflicten tussen fax-software en andere programma's minder overheersend dan in het verleden, toen bijna elk modem-probleem kon worden herleid tot de fax-software. Een paar jaar geleden, toen het Internetgebruik nog maar net op gang was gekomen, was fax-software verantwoordelijk voor een groot deel van de verbindingsproblemen die Mac-gebruikers ondervonden, voornamelijk omdat fax-software de neiging heeft de modempoort over te nemen terwijl hij geduldig staat te wachten tot er een fax binnenkomt. Het zal hem een zorg zijn dat een ander programma die modempoort misschien in de tussentijd ook wil gebruiken. FAXstf Pro heeft dat probleem weten te vermijden, behalve in combinatie met een paar oudere terminal emulators. Het programma lijkt het ook beter te doen onder Mac OS 8.5.1 dan onder Mac OS 8.1, maar dit is een subjectief oordeel.

Phone Home Alone -- FAXstf Pro doet het prima als het eenmaal aan de praat is gebracht. Er werd alleen veel te veel tijd verspild om eenmaal op dat punt te komen na alle conflicten te hebben uitgezocht en het was ook vervelend om uiteindelijk te moeten kiezen tussen het maken van back-ups op vaste tijden en het versturen van uitgaande faxen. Als ik ook maar een enkel redelijk alternatief had gehad voor FAXstf, had ik het allang weggedaan; maar daar zit 'm de kneep. Er zijn geen andere mogelijkheden voor algemene fax-functies die via een breed domein aan modems kunnen werken. De verouderde versie van Smith Micro's MacComCenter die ik bij mijn modem kreeg, is nutteloos; ze geeft niet eens aan of faxen daadwerkelijk verstuurd zijn. En ik heb de update niet geprobeerd omdat die meer gericht leek op voice-mail dan op faxen. De nieuwe versie van Global Village's GlobalFax software werkt alleen met iMacs of met G3s met een interne modem, waardoor een heleboel computers (inclusief de mijne) buiten de boot vallen. ValueFax, het enige, werkende shareware programma dat ik kon vinden, was slechts een kleine verbetering over mijn oude versie van MacComCenter. Alle andere fax programmatuur die ik heb gevonden, draait slechts op de modems waar ze bijgeleverd wordt.

<http://www.smithmicro.com/products/macplus.htm>
<http://www.globalvillage.com/products/macsoftware.html>
<http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/comm/value-fax-2013.hqx>

Uit gesprekken met andere Mac-gebruikers is gebleken dat ik echt niet alleen sta in mijn ontevredenheid over de huidige staat van fax software: het beste is behoorlijk slecht en het slechtste is totaal waardeloos. FAXstf Pro heeft het idee goed te pakken, maar er moet veel meer werk in worden gestoken. Helaas lijkt STF meer geïntereseerd in het aanbieden van features als toll savers en fax broadcasting dan in het vinden en oplossen van bestaande bugs en conflicten met andere applicaties. Een gezonde dosis concurrentie zou een boel helpen, maar fax software zou ook kunnen lijden aan een kip-en-ei-probleem waarbij de noodzakelijke interesse gewekt moet worden van ontwikkelaars. Aangezien fax software de jaren door geschommeld heeft tussen onbruikbaar en middelmatig, is iemand die serieus bezig is met het sturen en ontvangen van faxen genoodzaakt een aparte fax aan te schaffen. Een fax is simpeler, makkelijker te gebruiken voor het sturen van documenten die al geprint zijn op losse bladen of van documenten waar en handtekening op moet, en het staat altijd klaar om faxen te ontvangen. Door een scanner aan te sluiten op een fax modem kan het kopiëren van gebonden documenten voor de fax overbodig worden; maar met mijn lastige scanner software zou ik dan slechts een pagina per keer kunnen faxen om maar niet te spreken van het onhandige herinstellen van printer-opties. Diegenen die waarschijnlijk het meeste profijt hebben van fax modem software, zijn junk faxers die bergen identieke faxen de deur uitgooien. En zonder druk van serieuze gebruikers is er voor de fax software ontwikkelaars ook geen motivatie om een product te maken dat echt kan concurreren met de fax machine.

Internet fax-diensten, zoals eFax en CallWave, bieden gratis telefoonnummers aan waarop faxen ontvangen kunnen worden die vervolgens per e-mail als TIFF-images (die Mac-gebruikers met een programma als Thorsten Lemke's shareware GraphicConverter met meer of minder succes kunnen bekijken) worden toegestuurd. Maar deze diensten lossen de problemen niet op van typische fax modem gebruikers met een inbel-account op Internet, aangezien TIFF-bestanden groot zijn en het lang duurt om ze te downloaden en je pas weet dat je een fax hebt ontvangen wanneer je je e-mail bekijkt. Deze diensten kunnen echter wel programmeurs demotiveren om verbeterde fax modem software te ontwikkelen.

<http://www.efax.com/>
<http://www.callwave.com/>
<http://www.lemkesoft.de>

Ik ben bang dat ik uiteindelijk gewoon vast zit. Ik koester weinig hoop dat STF de blijvende problemen zal oplossen of dat een ander bedrijf tijd en moeite zal steken in het ontwerpen van een echt stijlvol fax-programma dat draait op fax modems.

[Jeff Hecht is de auteur van Understanding Fiber Optics, 3rd Edition, uitgebracht door Prentice Hall in November 1998. Zijn boek over de geschiedenis van fiber optics, City of Light: The Story of Fiber Optics, wordt deze maand door Oxford University Press uitgebracht.]

<http://www.sff.net/people/Jeff.Hecht/>


Frontier ontsluierd

door Matt Neuburg <matt@tidbits.com>. Vertaling: [IdM], [MSH] & [JV].

Frontier 6.0 werd onlangs uitgebracht door UserLand Software, samen met een reeks persberichten bestaande uit techneutentaal aaneengeplakt met onbegrijpelijk jargon. Wat betekent in hemelsnaam dat Frontier een "content management systeem," is, of dat deze upgrade "lidmaatschap, voorkeuren, per-user opslag, discussiegroepen, zoekfuncties, kalenders, nieuwssites, abonnementen en XML-gebaseerde gedistribueerde berekeningen" toevoegt?

<http://www.userland.com/pressreleases/Frontier60.html>

Mogelijks zijn de arme overwerkte PR-lui bij UserLand vergeten wat gewone taal is. Sta me toe een handje te helpen. Dit is geen review, het is gewoon een poging om het nieuws uit te leggen. Frontier 6 is er: so what? Wat is het? Om dat te begrijpen, help het als je weet waar Frontier geweest is; dus laten we beginnen met een korte en volledig onofficiële geschiedenis. (Forse ontkenning van belangenconflict: ik heb een boek geschreven over Frontier.)

<http://db.tidbits.com/getbits.acgi?tbser=1134>
<http://www.ora.com/catalog/frontier/>

Frontier bestaat uit drie elementen: een database, een hoop werkwoorden op systeemniveau en een scriptingtaal. De database is een nest van tabel-achtige structuren waar je informatie opslaat en bewaart. Die informatie bestaat uit veel verschillende soorten, zoals tekst, getallen en zelfs outlines. (Asl je niet weet wat een outline is, dan lees je TidBITS nog niet lang genoeg; de mensen die Frontier maakten hebben ook MORE geschreven.)

<http://db.tidbits.com/getbits.acgi?tbart=02542>
<http://db.tidbits.com/getbits.acgi?tbart=02381>

Met de werkwoorden op systeemniveau kan je dingen doen als een bestand aanmaken, de tijd vaststellen en toegang krijgen tot het plakbord. Met de scriptingtaal kan je programma'tjes, scripts genaamd, draaien. Scripts zitten in de database, daar kan je ze maken en editeren. Verder kunnen scripts toegang krijgen tot de database en ze controleren. Stel je dus een Frontier script voor dat andere scripts aanroept in de database, dat informatie ophaalt en opslaat in de database, dat gegevensstructuren aanmaakt en vernietigt in de database, dat informatie uit bestanden op schijf ophaalt en aanvult, enzovoort. In Frontier is het bijvoorbeeld gemakkelijk een script te schrijven dat een tabel aanmaakt in de database met een lijst van alle verschillende woorden in een tekst, samen met het aantal keren dat ieder woord voorkomt in de tekst.

Een belangrijk doel van Frontier van bij het begin was om berichten naar andere programma's te sturen, en om hun functionaliteit aaneen te knopen met je scripts. Jammer genoeg voor UserLand maakte Apple Computer het hen steeds lastiger. Eerst kwam Apple uit met Systeem 7 en Apple events, dus ondersteunde Frontier Apple events als de belangrijkste manier om programma's aan te sturen of om zelf gestuurd te worden. Toen vond Apple de Open Scripting Architecture uit en zijn eigen scriptingtaal AppleScript, en dus ondersteunde Frontier die ook. Apple stond erop dat programma's die gescript konden worden het object-model zouden ondersteunen; Frontier implementeerde dat briljant.

Maar ook al was Frontier, met zijn schitterende en bliksemsnelle sriptingtaal, plus de database, samen met gelijktijdige processenverwerking, debugging, en veel andere prachtige eigenschappen, een ontegenzeggelijk veel betere scripting-omgeving dan AppleScript en Apple's onhandige Script Editor, het had toch een ernstig gebrek: het was duur, terwijl AppleScript in wezen gratis was. Toen deed UserLand in midden 1995 iets verbazingwekkends: ook zij brachten Frontier gratis uit. Tevens begonnen ze Frontier te heroriënteren in de richting van het Web, op drie manieren:

Bedenk dat de mechanismen, die voor een groot gedeelte deze feiten realiseren, gewoonweg scripts in de database waren. Dus was Frontier nog steeds de goeie oude database- en scripting-omgeving; maar de database bevatte nu een groot aantal scripts, gericht op het automatiseren van Web-georiënteerde taken. De vooruitgang was dus slechts een mate van verfijning en uitbreiding van deze scripts. In 1997 culmineerde deze fase tot Frontier versie 4.2.3, in mijn ogen de beste van de gratis versies en degene waar mijn boek over ging.

Het jaar 1998, met zijn series van versie 5 uitgaven, richtte zich op het her-bewerkstelligen van Frontier tot een winst makende instelling. Dit betekende dat Userland weer geld moest vragen voor Frontier; dat doen ze nu. Om de verkoop te verhogen werd Frontier gemaakt om op Windows 95/98 en NT te werken, zowel als op de Mac. En het werd de allerbeste TCP/IP, zijnde in staat om als client of server op te treden, zonder hulp-applicaties.

<http://www.userland.com/frontier/pricing.html>

Het afgelopen jaar had er een geplande Grote Eenmaking plaats van de drie web onderdelen, waarvan de zin duidelijk wordt als je jezelf een paar sceptische vragen stelt. Frontier kan webpagina's maken op verzoek: nu, waarom zou het belangrijk zijn of dit verzoek komt van een gebruiker die de database manueel bestuurt of van een web server? En waarom zou het belangrijk zijn of Frontier achter een web server zit als een CGI-applicatie of zelf als server fungeert? En waarom zou het belangrijk zijn of materiaal voor webpagina's in de database komt omdat een gebruiker het rechtstreeks intypt, of omdat Frontier het ontvangt als een e-mail of als de inhoud van een formulier verzonden vanaf een browser?

Het is voornamelijk deze Grote Eenmaking die Frontier 6 karakteriseert. Frontier is nu een flexibel, programmeerbaar medium om applicaties voor het web te bouwen - wat de persmededeling een "inhoud management systeem," noemt, waarbij "inhoud" ongeveer "spullen die helpen een webpagina samen te stellen" betekent. Frontier kan deze inhoud ontvangen van verschillende bronnen waaronder e-mail, web-formulieren, FTP-uploads, knip-en-plak, vragen aan andere programma's en zo verder; het kan deze tekst naar believen bewerken en misschien in een webformulier opnemen, opdat iemand hem van op afstand kan bewerken via een browser; het kan uiteindelijk de verkregen webpagina's produceren, onderhouden en aanbieden.

Uiteraard is Frontier 6 nog steeds Frontier 1-tot-en-met-5, zodat het de door de jaren heen opgebouwde collectie scripts omvat voor het maken van web sites, het opstellen van CGI's, om te communiceren met andere applicaties en over een netwerk, en zo verder. Bovendien bevat deze nieuwe versie vele nieuwe scripts die verscheidene aspecten van een web-applicatie belichten; dit zijn voorbeelden en vertrekpunten, maar ze zijn ook klaar voor onmiddellijk gebruik.

Je kan bijvoorbeeld wensen verschillende gebruikers toegang te verschaffen tot verschillende verzamelingen web-pagina's en data via wachtwoorden en cookies; hiervoor is een systeem voorzien (waarnaar verwezen wordt in de persmededeling als "membership"). Of je wil misschien een web-gebaseerd prikbord met berichten gerangschikt volgens onderwerp opzetten, mogelijks om mensen toe te laten gezamenlijk aan een project te werken (de "discussiegroep"-functie). Of misschien wil je dat zoekfuncties kunnen uitgevoerd worden op je website; Frontier 6 bevat een aanpasbare zoekmotor ("searching") die web-pagina's indexeert. Of misschien wil je een dagelijkse pagina met nieuwe updates, berichten en links, die iedere nacht onderzocht en geïndexeerd worden (de "news sites"-functie). Of, laten we stellen dat jij en ik beiden een kopie van een gedeelte van de database hebben, waarvan de inhoud moet worden gesynchroniseerd; je kiest gewoon het Update menu-item, en poef, eender wat er veranderd is in mijn kopie wordt gedownload via het netwerk en gaat in jouw kopie ("subscriptions"). En -dit is interessant- het zenden van commando's over het netwerk wordt uitgevoerd met XML, wat niet meer is dan machine-gecodeerde en door de machine splitsbare tekst; hierdoor zou een applicatie van een gans andere wereld, zoals Perl of Java, gemakkelijk informatie kunnen uitwisselen met Frontier, evengoed als een andere kopie van Frontier dat kan ("XML-based distributed computing").

Dus, wat doet Frontier 6 nu exact? Het is gemakkelijker te zeggen wat het is dan wat het doet: het is een compleet programmeerbare Internet client/server-applicatie die web-pagina's maakt en informatie opslaat, en functies levert voor het samengebruik en het beheer van deze informatie.

Wat betreft de dingen die Frontier doet: eigenlijk doet Frontier niets op zichzelf. Net als bij eender welke programmeertaal, of je computer zelf, die beide doen wat je programmeert dat ze moeten doen. Frontier geeft je de mogelijkheid scripts te combineren en aan te passen en te creëren die Frontier eender welke web-gebaseerde applicatiefunctionaliteit geeft die tegemoet komt aan je verlangens. Voor meer informatie verwijs ik graag naar Userland's website.

<http://frontier.userland.com/tree$1.2>


Niet-winstgevende en niet-commerciële publicaties en Websites mogen artikels overnemen of een HTML link maken als de bron duidelijk en volledig vermeld wordt. Anderen gelieve ons te contacteren. We garanderen de precisie van de artikels niet. Caveat lector. Publicatie-, product- en firmanamen kunnen gedeponeerde merken zijn van hun ondernemingen.

Vorige aflevering | Search TidBITS | TidBITS Homepage | Volgende aflevering