Ny våg
Utvecklare | Hewlett-Packard |
---|---|
Initial release | 1988 |
Stabil frisättning | HP NewWave Office v4.5 / 18 juli 1995
|
Operativ system | Microsoft Windows |
Typ | Skrivbordsmiljö |
Licens | Eget licensavtal |
NewWave är en nedlagd objektorienterad grafisk skrivbordsmiljö och kontorsproduktivitetsverktyg för datorer som kör tidiga versioner av Microsoft Windows (som börjar med 2.0 ). Den utvecklades av Hewlett-Packard och introducerades kommersiellt 1988. Den användes på HP Vectras och andra IBM-kompatibla datorer med Windows.
Ur ett användarperspektiv körde NewWave ovanpå Windows och ersatte helt och hållet standardgränssnittet för Windows Desktop och Program Manager med sitt eget objektorienterade skrivbordsgränssnitt.
HP marknadsförde NewWave fram till lanseringen av Windows 95 , då vidareutvecklingen av produkten upphörde på grund av inkompatibilitet med det nya operativsystemet. NewWave-gränssnittet (tillsammans med det samtida NeXTSTEP- gränssnittet) introducerade det skuggade "3-D-utseendet och känslan" som senare antogs allmänt.
HP uppmuntrade oberoende programvaruleverantörer att producera versioner av applikationer som utnyttjade NewWave-funktionaliteten, vilket gjorde att deras data kunde hanteras som objekt istället för filer. Ett tidigt exempel var Samna Corporation (senare förvärvad av Lotus ) som producerade en utgåva av deras Microsoft Windows- ordbehandlare Ami Pro med titeln "Ami Pro for NewWave". Den 20 juni 1988 Microsoft Corporation och Hewlett-Packard ett pressmeddelande där de tillkännagav införandet av NewWave-stöd i en kommande version av Microsoft Excel .
NewWave innehöll ikoner, schemalagda skript i form av "agenter" och "hot connects".
kontorsautomationserbjudanden för flera plattformar som körs under deras egenutvecklade MPE och HP-UX (UNIX) minidatoroperativsystem . De utvecklade NewWave-versioner av viktiga e-post-, databas-, dokumenthanterings-, personlig produktivitets-, kommunikations- och nätverkshanteringsverktyg och märkte alla relaterade lösningar under bannern "HP NewWave Office". Före integrationen av HP NewWave hade denna lösning varit känd som "Business System Plus". Termen "NewWave Office" hade tidigare använts för att beskriva NewWaves huvudanvändarskrivbord.
Översikt
I sitt ursprungliga pressmeddelande från november 1987 beskrev Hewlett-Packard NewWave som "en applikationsmiljö utformad för att ge persondatoranvändare en enda metod för att komma åt data och filer från flera källor på ett företags nätverk". Den utvecklades av HP:s Personal Software Division (PSD) i Santa Clara , Kalifornien , USA, som en del av deras strategi för distribuerad datormiljö, efter tre års arbete av mer än 100 anställda.
Den ursprungliga versionen av NewWave kördes på IBM-kompatibla datorer och krävde MS-DOS 3.2 eller senare och Windows 2.0 eller senare.
Nyckelfunktioner i NewWave ingår:
- Ett ikonbaserat användargränssnitt.
- En Object Management Facility (OMF) som helt ersatte det MS-DOS/Windows filbaserade systemet.
- "Hot connects" - se till att data som ändras i en fil uppdateras automatiskt i relaterade filer där dessa data används.
- Agenter, baserade på artificiell intelligens (AI) principer, som kan ställas in för att utföra routingaktiviteter som att samla in data från olika datorer för att skapa en månatlig försäljningsrapport. Agenter kunde följa en procedur utförd av en slutanvändare och komma ihåg den så att den kunde upprepas vid en viss tidpunkt eller utföras under vissa förhållanden.
Prissättning
- HP NewWave Developers Kit - släppt februari 1988: $895 (US)
- HP NewWave slutanvändarversion - släppt andra halvan 1988: $195 (US)
Object Management Facility (OMF)
HP beskrev OMF som ett sätt att binda samman ansökningar och data för att bilda "objekt", såsom sammansatta dokument.
Kontextuell onlinehjälp
Förutom MS-Windows-stil indexerade hjälpartiklar introducerade NewWave en kontextkänslig hjälpfunktion. Detta gjorde det möjligt för en användare att klicka på ett "Hjälp"-menyalternativ som lade till en frågesymbol till muspilen; När användaren väl har växlat till detta "hjälpläge" kan användaren klicka på valfri del av NewWave-miljön eller valfritt menykommando för att få hjälpen för det objektet att visas i ett popup-fönster.
Datorbaserad utbildning
Genom att arbeta tillsammans med NewWave Agent gjorde den datorbaserade träningsfunktionaliteten i NewWave det möjligt för utvecklare att bygga in interaktiva lektioner i skrivbordsmiljön och själva applikationerna. Detta gjorde det möjligt för användare att lära sig med faktiska live-applikationer på ett oförstörande sätt. Funktionen togs bort i senare versioner av NewWave på grund av de ökade diskkraven den införde och det begränsade hårddiskutrymmet som fanns tillgängligt på dåtidens datorer.
Ombud
NewWave-agenten var en facilitet för uppgiftsinspelning och exekvering, som kunde fungera över flera applikationer. Användare kan spela in vilken sekvens av uppgifter som helst som utförs i NewWave-miljön. Inspelade uppgifter genererade en BASIC -liknande källkod , som kunde upprepas oförändrad, eller redigeras och utökas för att skapa sofistikerade automatiserade och interaktiva aktiviteter.
Inbyggda och överbryggade applikationer
NewWave inkluderade några inbyggda applikationer, som var helt integrerade med funktionerna för objekthantering, NewWave Agent, onlinehjälp och datorbaserad träning. Icke-native NewWave-applikationer kan integreras i miljön med hjälp av "avancerade bryggor", vilket gör att deras livedata kan bäddas in i sammansatta dokument. Standardversionen för slutanvändare av HP NewWave inkluderade bryggor för HP:s egna PC-applikationer, såsom HP Graphics Gallery, MS Windows-verktyg (kalkylator, kalender, anteckningsblock etc.) och många vanliga tredjepartsapplikationer. Användare kan också skapa sina egna bryggor till andra applikationer med hjälp av det medföljande verktyget Bridge Builder. Broar kunde exporteras för användning på andra NewWave-aktiverade system och delades ofta mellan NewWave-användargemenskapen.
NewWave Skriv
ordbehandlare på grundläggande till medelnivå "vad du ser är vad du får" ( WYSIWIG ) med stöd för sammansatta dokument.
NewWave Mail
NewWave Mail var tillgänglig som en separat inbyggd NewWave-produkt, som kunde fungera som en klient till HP:s egenutvecklade DeskManager- och OpenMail-e-postserverlösningar.
Tredjepartsapplikationer
HP lyckades etablera ett utvecklarprogram från tredje part efter lanseringen av NewWave Software Developer's Kit (SDK) i februari 1988.
NewWave-aktiverade tredjepartsapplikationer inkluderade:
Ansökan | Säljare | Beskrivning |
---|---|---|
1-2-3 Version 2.2 | Lotus Development Corporation | Kalkylbladsapplikation. |
ABC Flödesdiagram | Roykore Inc | Applikation för flödesdiagram |
Ami och Ami Professional | Samna Corporation | Mellanliggande och avancerade ordbehandlingspaket med alla funktioner. |
Affärssession | Tymlabs Corporation | Terminalemulering och kommunikation med skript. |
Karisma | Micrografx Inc. | Verktyg för affärsdiagram och grafer. |
Da Vinci E-POST | Da Vinci Systems | LAN-baserad elektronisk post. |
DynaComm | Future Soft Engineering Inc. | PC-till-värd dynamisk kommunikation med skriptautomation. |
Excel | Microsoft Corporation | Kalkylblad. |
Skog & Träd | Channel Computing | Intelligent databas. |
IconArtist | AimTech Corporation | Program för grafikmålning. |
IconAuthor | AimTech Corporation | Ikonbaserat utvecklingsverktyg för att skapa multimediaapplikationer. |
TRÖGHET | Modern Computer Aided Engineering Inc. | Computer Aided Engineering (CAE) lösning. |
MicroView Fax | Microview Inc. | Nätverksbaserad faxlösning för flera användare. |
Maktspel | Cognos Corporation | Grafiskt hanteringsrapporteringsverktyg. |
Transaktör | Systems Interface Inc. | UNIX kommunikation och beslutsstöd. |
VideoWindows NW | Ny media grafik | Full motion video integration. |
NewWave överbryggade tredjepartsapplikationer
Programbryggor från tredje part som levereras med slutanvändarversionen av HP NewWave inkluderade:
Ansökan | Säljare | Beskrivning |
---|---|---|
1-2-3 Rel.2.01 | Lotus Development Corporation | Kalkylblad. |
Ami 1.0 | Samna Corporation | Ordbehandlare. |
Excel 2.1 | Microsoft Corporation | Kalkylblad. |
MultiMate Advantage II 1.0 | Multimate International | Ordbehandlingspaket. |
PageMaker 3.0 | Adobe Systems | Desktop publishing-paket. |
Måla | Microsoft Corporation | Enkelt grafikverktyg. |
Quattro | Borland Software Corporation | Kalkylblad. |
VP Planner Plus | Stephenson Software Inc. | Databas. |
WordPerfect 4.2 / 5.0 / 5.1 | WordPerfect Corporation | Ordbehandlingspaket. |
WordStar Professional 5.0 / 5.5 | MicroPro | Ordbehandlingspaket. |
Skriv 2.1 och Word 4.0 | Microsoft Corporation | Entry-level och avancerade ordbehandlare. |
Historia
Under sin åttaåriga livslängd genomgick HP NewWave flera funktionella och kosmetiska förändringar, inklusive en revidering av skrivbordsgränssnittet och avskaffandet av den inbyggda datorbaserade träningsanläggningen. [ citat behövs ]
Apple rättegång
På grund av påstådda likheter med Macintosh GUI var NewWave föremål för en misslyckad "look and feel"-process av Apple (se Apple v. Microsoft ).
Reception
Samtidigt som han berömde HP:s "seriösa, uppriktiga ansträngning" för att ge Windows "ett komplett, objektorienterat" GUI, tvivlade Stewart Alsop II 1988 på att andra mjukvaruutvecklare skulle skapa programvara för NewWave eftersom HP "inte anses vara en standardsättare", IBM och Microsoft hade sina egna skrivbords-metaforplaner, och befintliga applikationer behövde "en betydande omdesign och omskrivning" för att effektivt kunna använda det.
HP NewWave antogs aldrig som en vanlig slutanvändarmiljö även om den antogs av ett antal företagskunder som grund för kontorsproduktivitetsprojekt, inklusive:
- BT BoaT - Stort British Telecom kontorsautomationsprojekt.
- Royal Insurance - skrivbordsprojekt implementerat av det Liverpool -baserade försäkringsbolaget.
- N&P - National and Provincial Building Society - baserat i Bradford.
- TSB Trust Company - Desktop-arkitektur.
HP hade viss framgång med att licensiera NewWave till andra hårdvarutillverkare:
- Data General packade om NewWave som CEO Object Office och introducerade det som en förlängning av deras CEO Office kontorsautomationsprogram .
- NCR använde NewWave som grund för sin Cooperation -mjukvara.
Arv
I januari 1990 förklarade HP sin avsikt att tillhandahålla NewWave-funktioner på Unix med Motif och på OS/2 med Presentation Manager . Även om dessa versioner aldrig släpptes bidrog HP med en del av sin NewWave-teknik till projekt som drivs av Open Software Foundation där HP var medlem. [ citat behövs ]
Releasehistorik
Version | Datum | HP produktnummer | Intern version | Distributionsmedium | Anteckningar |
---|---|---|---|---|---|
1987 | 5¼-tums / 3½-tums FD | Alfa/beta förhandsutgåvor | |||
februari 1988 | 5¼-tums / 3½-tums FD | Software Developer's Kit (SDK). | |||
1.0 | 2:a halvåret 1988 | D1704 | 5¼-tums / 3½-tums FD | Första slutanvändarversionen. | |
2.0 | 1989 | ||||
3.0 | 1990 | D1704B | 5¼-tums / 3½-tums FD | 3½-tums diskett: alternativ AA8 / 5¼-tums diskett: alternativ AA9 | |
4.0 | 1992 | ''HP NewWave 4 Working Model'' utvärderingsversion.
|
|||
4.0 | 1992 | ||||
4.1 | 1992 | D1704D | C.02.00 | Märkes som HP NewWave Office 4.1 | |
4.5 | 1995 | C.03.00 | Endast engelskspråkig version | ||
4.5 patch | juli 1995 | C.03.04 | Endast amerikansk engelska version |
Vidare läsning
Artiklar i augusti 1989-numret av Hewlett-Packard Journal (volym 40, nummer 4):
- "En översikt över HP NewWave-miljön" av Ian J. Fuller.
- "Ett objektbaserat användargränssnitt för HP NewWave-miljön" av Peter S. Showman.
- "The NewWave Object Management Facility" av John A. Dysart.
- "The NewWave Office - användargränssnittets verktyg och metoder" av Beatrice Lam, Scott A. Hanson & Anthony J. Day.
- "Agenter och HP NewWave Application Program Interface" av Glenn R. Stearns.
- "An extensible agent task language - create scripts in the Hewlett-Packard NewWave environment" av Barbara B. Packard & Charles H. Whelan.
- "The HP NewWave Environment Help Facility" av Vicky Spilman & Eugene J. Wong.
- "NewWave Computer-Based Training Development Facility" av Lawrence A. Lynch-Freshner, R. Thomas Watson, Brian B. Egan & John J. Jencek.
- "Encapsulation of Applications in the NewWave Environment" av William M. Crow.
- "Produktutveckling med hjälp av objektorienterad mjukvaruteknik" av Thomas F. Kraemer.