VisiCorp Visi OnWidoki Ekranów
|
|
W końcu udało mi się zdobyć kopię VisiCorp Visi On!
Zadziwiające, że po 20 latach dyskietki wciąż się odczytują! A już bałem się, iż
ostatnia czytelna kopia zniknęła bezpowrotnie z powierzchni Ziemi. Na
nieszczęście dyski posiadają jakiś wstrętny system zabezpieczający przed
kopiowaniem, ale w końcu udało mi się to uruchomić! (No prawie). Niestety w 100%
będzie to działać jedynie na komputerze PC/XT z uwagi
na różnice sprzętowe, ale prawie udało mi się uruchomić większość funkcji na
nowszych komputerach. Aby zabezpieczyć to oprogramowanie przed wyginięciem, kliknij na poniższe linki:
Aby skorzystać z nich, musisz posiadać:
Czym jest VisiCorp Visi On?VisiCorp Visi On był pierwszym pełnym systemem graficznym typu desktop dla IBM PC. Legenda głosi, iż Bill Gates zobaczył demo tego systemu w 1982 uruchomione na IBM PC. Dostał szału, ponieważ Microsoft nie posiadał jeszcze niczego podobnego, zatem pognał do swojej kwatery głównej i nakazał pracownikom rozpocząć pracę nad tym, co stało się systemem Windows. Ciekawe, że pliki Visi On 1.0 mają datę z grudnia 1983 roku, z tego samego miesiąca, w którym ukazał się artykuł "Microsoft Windows" w Byte Magazine. Jak wiadomo Windows 1.0 nie wypuszczono aż do 1985 roku. Jeśli była to próba odciągnięcia ludzi od Visi On, to powiodła się. W sierpniu 1984 firma VisiCorp sprzedała pakiet Visi On firmie Control Data Corp. i już więcej świat o nim nie usłyszał. Z pewnością produkt Visi On nie był przeznaczony dla domowego użytkownika. Opracowano go dla wysoko wydajnych stacji roboczych w korporacjach. Na rok 1983 miał dosyć spore wymagania sprzętowe. Wymagał minimum 512KB RAM oraz dysku twardego (przynajmniej o pojemności 5MB). Bardzo interesującą cechą Visi On był sposób, w jaki go zaprojektowano. Miał być przenośny na inne systemy operacyjne takie jak CP/M lub Unix oraz na inne mikroprocesory poza rodziną 8086. Osiągnięto to udostępniając pewien rodzaj "maszyny wirtualnej" nie związanej z konkretnym sprzętem (o nazwie Visi Machine), dla której napisano wszystkie aplikacje. Jedynie samo jądro Visi On (zwane Visi Host) było specyficzne dla sprzętu. Aplikacje opracowana w "Visi C", nieco ograniczonym podzbiorze C, który zaprojektowany został dla maksymalnej przenośności. Środowisko projektowe opierało się na Unixie i zawierało nie graficzną wersję Visi-Hosta, która pozwalała uruchamiać i testować w środowisku Unix fragmenty aplikacji Visi-On. To brzmi jak Java, nieprawdaż? A Microsoft dopiero teraz rozpoczyna przepisywanie swoich aplikacji Windows dla swojego środowiska .NET, aby uniezależnić się od zmian mikroprocesorów, które nadejdą w przyszłości. Niestety, pomijając niekompletnego Visi-Hosta dołączanego do oprogramowania projektowego, pakiet Visi-On nigdy nie został przeniesiony na inną platformę sprzętową niż kompatybilne komputery IBM PC pracujące pod MS-DOSem. Drugą unikalną cechą Visi-On było zachęcanie niezależnych programistów do tworzenia aplikacji dla Visi-On. W owym czasie wiele firm starało się utrzymywać ścisłą kontrolę nad swoimi środowiskami projektowymi, a tutaj każdy z odpowiednio zasobnym portfelem i systemem Unix mógł zakupić kopię środowiska projektowego Visi-On. Graficzny Interfejs Użytkownika w pakiecie Visi On:
|
|
Ekran startowy Visi-On. Nowoczesne myszki nie wymagają
kalibracji, wystarczy jedynie poruszyć myszką. Oryginalne myszki firmy
Mouse Systems należało poruszać kilka razy po okręgu w
celu "kalibracji" ich czułości, zanim mogły być używane. Aby bez problemów uruchomić Visi On należy posiadać komputer PC/XT z przynajmniej 512 KB RAM, pracującym pod kontrolą systemu MS-DOS 2.00 (lub nowszego), wyposażonym w dysk twardy sformatowany w systemie plikowym FAT12 oraz myszkę Visi-On model S1 lub M1. Visi On nie będzie działał poprawnie na komputerach PC/AT (286) lub nowszych z uwagi na to, iż zmienia on kilka wektorów przerwań wykorzystywanych w tych maszynach do obsługi przerwań IRQ 8-15. Wyłączyłem tę zamianę i stworzyłem wersję "AT", którą można uruchomić na nowszych komputerach, lecz wektory przerwań są wymagane przez aplikacje takie jak Visi On Graph. Z tego powodu Graph nie będzie wcale działał na nowszym sprzęcie, lecz pozostałe oprogramowanie mniej więcej działa (próbowałem uruchomić MESS i nie udało mi się, w każdym razie nie emuluje myszki). Udało mi się zmusić Visi On do pracy z myszką kompatybilną z Mouse Systems PCMouse podłączoną do portu szeregowego COM1, co odpowiada myszce model M1 z Visi On (właściwie była to typowa myszka OEM Mouse Systems PCMouse). Pakiet Visi On zawiera swój własny wbudowany sterownik myszki, ale sterownik myszki Mouse Systems musi być załadowany, aby najpierw odpowiednio zainicjalizować myszkę. Większość nowoczesnych myszek nie jest kompatybilna z Mouse Systems. Jednakże wciąż można zdobyć w sklepach myszki szeregowe, które posiadają opcję pracy w trybie kompatybilności z Mouse Systems. Wiele tanich, trójklawiszowych myszek z lat 90-tych zawierało przełącznik na spodzie, który przełączał tryb pracy pomiędzy kompatybilnością z Mouse Systems PCMouse i Microsoft Mouse. Jeśli masz gdzieś jedną z nich, to po prostu ustaw odpowiednio przełącznik i możesz zaczynać. Inne myszki szeregowe nie posiadające tego przełącznika mogą być ustawione do pracy w trybie kompatybilności z Mouse Systems przez wciśnięcie i przytrzymanie pierwszego przycisku w czasie włączenia komputera lub w trakcie inicjalizacji myszki. Inne myszki szeregowe (szczególnie te tanie) posiadały identyczną budowę z pierwszymi, lecz nie montowano w nich przełącznika. Można je przestawić w tryb kompatybilności z Mouse Systems łącząc wyjście nr 3 z wyjściem nr 8 na układzie scalonym, o ile dokładnie wiesz co to oznacza. Jeszcze inne można również przełączać programowo, lecz metody różnią się z modelu na model, więc nie będę ich opisywał. |
|
Oto Visi On Application Manager. Zawiera on graficzny
interfejs użytkownika oraz rdzeń systemu Visi On. Bez
niego nie uda ci się uruchomić żadnej aplikacji Visi On. Cały pakiet Visi On składa się z następujących komponentów:
Gdy Visi On startuje, wyświetla okno Services. Okno to zawiera listę wszystkich zainstalowanych programów oraz udostępnia narzędzia do instalacji i usuwania oprogramowania oraz do konfiguracji drukarek i zarządzania dyskami. Znajduje się tutaj również opcja "Exit", która pozwala zakończyć sesję z Visi On, jednakże przy standardowym rozmiarze okna jest ona ukryta. Aby z niej skorzystać musisz zmienić rozmiar okna, przewinąć menu za pomocą prawego przycisku myszki lub skorzystać z klawiatury. Przy pierwszej instalacji Visi On Application Manager pokazuje jedynie narzędzia "Archives". Wszystkie inne pozycje na liście instaluje się oddzielnie. |
|
W Visi On nie ma kontrolek sterujących okienkami.
Zamiast tego funkcje okienkowe sterowane są przez menu umieszczone na spodzie
ekranu. HELP - uruchamia wbudowany program pomocy i
wyświetla informacje pomocy o dowolnym wybranym w danym momencie obiekcie. Powyższy przykład ukazuje zmianę rozmiaru okna. Dokonuje się tego klikając na "Frame" i wybierając okno do modyfikacji, później wskazując lewy górny narożnik nowego położenia okna a następnie prawy dolny narożnik. |
|
W systemie Visi On nie ma pasków przewijania. Zamiast
tego tekst jest przeciągany za pomocą prawego przycisku myszki. Przewijanie na
nowoczesnych systemach może być zbyt szybkie, lecz w wolniejszym systemie można
osiągnąć przyjemny efekt płynnego przewijania. Ciekawe, że długie listy menu, jak w oknie usług, mogą być przewijane poziomo przy pomocy prawego przycisku myszki. |
|
Visi On lubi piszczeć na użytkowników. Można wyłączyć tę funkcję na panelu Options okna Services. Na szybszych komputerach piski mają wyższą częstotliwość. Na nowszych komputerach dźwięk staje się niesłyszalny. | |
Aplikacje można uruchamiać w osobnych oknach w tym samym czasie. | |
Użycie opcji "close" redukuje okno do napisu w prawym górnym rogu ekranu. | |
"Archives" jest zarządcą plików w Visi On, który posiada swój własny system plikowy pozwalający na bardziej opisowe nazwy i dodatkowe atrybuty. | |
Visi On zawiera wbudowany system pomocy. Trójkąty obok tematów pełnią rolę hiperłącz w dokumencie. Ciekawe, że Microsoft Windows nie zawierało wbudowanego systemu pomocy aż do wersji 3.0. | |
Visi On posiada wbudowany instalator. Po prostu
wybiera się dysk instalacyjny, następnie z listy to co ma zostać zainstalowane i
klika się na "done". Znów ciekawe, że Microsoft Windows nie zawierało w pełni funkcjonalnego, wbudowanego instalatora aż do wersji 2000. Windows 95 wprowadziło rzadko używany "Program Instalacyjny Windows" w opcjach Dodaj/Usuń Programy (do instalacji z pliku INF), który właściwie nie różni się wiele od tego instalatora. |
|
Ten instruktaż jest osobną aplikacją dołączoną na dodatkowych dyskietkach do Application Manager. | |
Przykład uruchomienia naraz kilku aplikacji pod Visi On. Zauważcie, iż Visi On Graph udało mi się uruchomić jedynie na komputerze kompatybilnym z PC/XT. | |
A to kilka ładnych grafik z Visi On Graph. | |
Oto Visi On Word, procesor tekstu dla systemu Visi On. Nie posiada on innych rozmiarów czcionek, lecz umie stosować pismo pogrubione, kursywę, podkreślenie oraz indeksy górne i dolne. | |
Różne opcje programu Visi On Word. | |
Informacje o dokumencie, które są wraz z nim zapamiętywane. | |
W celu zapisywania i odczytywania plików wewnątrz aplikacji można odwołać się do narzędzia Archives. | |
Koniec pracy z Visi On. |
Tłumaczenie na język polski dla
I LO w Tarnowie zostało wykonane za pisemną zgodą
Nathana Linebacka z oryginalnej witryny internetowej
Graphical User Interfaces |