Windows is 35 jaar: visie van een man

Van Windows 1.0 tot Windows 10

Een jonge Bill Gates Foto door Deborah Feingold / Getty Images

De pc revolutie begon deze week 50 jaar geleden, voor Windows was dat iets later; 35 jaar geleden. Microsoft lanceerde zijn eerste versie van Windows op 20 november 1985, als opvolger van MS-DOS. Het was een enorme mijlpaal die de weg vrijmaakte voor de moderne versies van Windows die we tegenwoordig gebruiken. Hoewel Windows 10 er niet zo uitziet als Windows 1.0, heeft het nog steeds veel van zijn oorspronkelijke basisprincipes, zoals schuifbalken, vervolgkeuzemenu’s, pictogrammen, dialoogvensters en apps.

Toepassingen

Windows 1.0 bevatte toepassingen waarvan een aantal nog steeds bij Microsoft Windows meegeleverd worden:

  • Cardfile (een kaartenbak)
  • Clipboard
  • Control panel (configuratiescherm)
  • Kalender (waarin afspraken vastgelegd konden worden)
  • Kladblok (voor eenvoudige tekst zonder opmaak)
  • Klok (een grafische klok met wijzers)
  • Paint (een tekenprogramma)
  • Rekenmachine (eenvoudige rekenmachine, zonder wetenschappelijke functies)
  • Reversi (een spel)
  • Terminal
  • Write (een tekstverwerker)

Windows 1.0 vormde ook het toneel voor de muis. Als u MS-DOS gebruikte, kon u alleen commando’s typen, maar met Windows 1.0 pakte u een muis op en verplaatste u vensters door te wijzen en te klikken. Naast de originele Macintosh heeft de muis de manier waarop consumenten met computers omgaan volledig veranderd. In die tijd klaagden velen dat Windows 1.0 veel te veel gericht was op muisinteractie in plaats van toetsenbordopdrachten. De eerste versie van Windows van Microsoft werd misschien niet goed ontvangen, maar het veroorzaakte een strijd tussen Apple, IBM en Microsoft om computers aan de massa te bieden.

Mede oprichter van Microsoft Bill Gates met Windows in een doos.
 Carol Halebia

In 1985 sond Windows 1.0 op twee diskettes, het had 256 kilobytes geheugen en een grafische kaart nodig. Als u meerdere programma’s wilde draaien, had je een pc nodig met een harde schijf en 512 kilobyte geheugen. Met moderne machines zou u met slechts 256 kilobyte geheugen niets meer kunnen draaien, maar die basisspecificaties waren nog maar het begin. Hoewel Apple destijds voorop liep in het produceren van muisgestuurde GUI’s, bleef het gefocust op de combinatie van hardware en software. Microsoft had al zijn goedkope pc-DOS-besturingssysteem voor IBM-pc’s gemaakt en was stevig gepositioneerd als softwarebedrijf.

Huidige systeem eisen zijn een veelvoud van toen (1985)

Met Windows 1.0 nam Microsoft de belangrijke stap om zich te concentreren op apps en kernsoftware. IBM hield een paar jaar vast aan de fundamenten van de pc-architectuur, maar Microsoft maakte het voor rivalen en softwareontwikkelaars gemakkelijk om apps te maken, waardoor Windows relatief open was en gemakkelijk opnieuw te configureren en aan te passen. PC-fabrikanten stroomden massaal naar Windows en het besturingssysteem kreeg steun van belangrijke softwarebedrijven. Deze benadering van het leveren van software aan hardwarepartners om hun eigen machines te verkopen, creëerde een enorm platform voor Microsoft. Het is een platform waarmee je via elke versie van Windows kunt upgraden, zoals een klassieke YouTube-clip laat zien.

Windows domineert nu al 35 jaar personal computing, en geen enkel aantal Mac- versus pc-campagnes heeft dat bijna veranderd, maar ze waren zeker vermakelijk. Microsoft is Windows blijven aanpassen en er nieuwe toepassingen voor creëren op verschillende apparaten, in bedrijven en nu met de overstap naar de cloud. 

Pas nu, met de populariteit van moderne smartphones en tablets, staat Windows voor de grootste uitdaging tot nu toe. Microsoft kan zijn mobiele storm nog doorstaan, maar het zal dit alleen doen door zijn wortels als een echt softwarebedrijf nieuw leven in te blazen. In 2055 is het onwaarschijnlijk dat we nog eens 35 jaar Windows op dezelfde manier vieren, dus laten we terugkijken op hoe het besturingssysteem van Microsoft is veranderd sinds het bescheiden begin.

Reclame voor Windows 1.0 in 1986

Windows 1.0

Waar het allemaal begon: Windows 1.0 introduceerde een GUI, muisondersteuning en belangrijke apps. Bill Gates leidde de ontwikkeling van het besturingssysteem, na jarenlang aan software voor de Mac te hebben gewerkt. Windows 1.0 werd geleverd als het eerste grafische pc besturingssysteem van Microsoft met een 16-bits shell * bovenop MS-DOS.

*

16 bit shell – API

Bijna elke nieuwe versie van Windows introduceerde zijn eigen toevoegingen en veranderingen aan de Windows API. De naam van de API echter, werd consistent gehouden tussen verschillende Windowsversies, en naamsveranderingen werden beperkt tot grote structurele en platformveranderingen voor Windows. Microsoft veranderde uiteindelijk de naam van de toenmalige ‘Win32 API’ familie naar ‘Windows API’, en veranderde de naam zo in een alomvattende term voor zowel verleden als toekomstige versies van de API.

  • Win16 is de API voor de eerste, 16 bitversies van Microsoft Windows. Deze werd oorspronkelijk gewoonweg de Windows API genoemd, maar werd later hernoemd naar Win16 om een onderscheid te maken van de nieuwere 32 bitversie van de Windows API. De functies van de Win16-API vind je voornamelijk in de kernbestanden van het besturingssysteem: kernel.exe (of krnl286.exe of krnl386.exe), user.exe en gdi.exe. Ondanks het exe-bestandsformaat zijn dit in feite dynamisch verbonden bibliotheken.
  • Win32 is de 32-bit API voor moderne versies van Windows. De API bestaat uit functies die, net zoals bij Win16, geïmplementeerd zijn in systeem-DLL-bestanden. De kern-DLL-bestanden van Win32 zijn kernel32.dll, user32.dll en gdi32.dll. Win32 werd geïntroduceerd met Windows NT. De Win32-versie die bij Windows 95 kwam werd aanvankelijk Win32c genoemd, met de “c” die stond voor “compatibiliteit”, maar deze term moest van Microsoft plaatsmaken voor de naam “Win32”.
  • Win32s is een uitbreiding voor de Windows 3.1x familie van Microsoft Windows die een subset van de Win32-API voor deze systemen implementeerde. De “s” staan voor “subset”.
  • Win32 voor 64 bit-Windows, voorheen gekend als Win64, is de variant van de API geïmplementeerd op 64 bitplatformen van de Windows-architectuur. Er zijn geen nieuwe user-modefuncties specifiek aan het 64 bitplatform, dus zowel 32 bit- als 64 bitversies van een toepassing kunnen gecompileerd worden van eenzelfde codebase, hoewel sommige oudere API’s te verouderd zijn. Alle geheugen pointers zijn standaard 64 bit (het LLP64-model), dus de broncode moet gecontroleerd worden voor compatibiliteit met 64 bit-pointerbewerkingen en indien nodig herschreven worden.
Windows 1.0 uit 1985

Het ging verder....Windows 2.0

Windows 2.0 ging door met 16-bits computergebruik met VGA-afbeeldingen en vroege versies van Word en Excel. Daardoor konden apps op elkaar worden geplaatst en bureaubladpictogrammen maakten Windows gemakkelijker te gebruiken ten tijde van de 2.0 release in december 1987. Microsoft bracht Windows 2.1 zes maanden later uit, het was de eerste versie van Windows die een harde schijf nodig heeft.

Windows 2.0 uit 1987

Windows 3.0

Windows 3.0 zette de erfenis van een GUI voort bovenop MS-DOS, maar het bevatte een betere gebruikersinterface met nieuwe programma- en bestandsbeheerders. Minesweeper, een puzzelspel vol verborgen mijnen, kwam ook uit met de Windows 3.1-update.

Windows 3.0 uit 1990
Pagina 2>>

Microsoft maakt details bekent over Fluent Design updates voor de Edgebrowser

Wat u moet weten

Chromium

Is een gratis en open-source softwareproject ontwikkeld door het door Google gesponsorde Chromium-project . De broncode kan in een webbrowser worden gecompileerd .

Google gebruikt de code om zijn Chrome- browser te maken, die meer functies heeft dan Chromium. Veel andere browsers zijn ook gebaseerd op Chromium-code, met name Microsoft Edge en Opera . Daarnaast bouwen sommige partijen (maar niet Google) de code as-is en brengen ze browsers uit met de Chromium-naam.

De gebruikersinterface van Chromium is minimalistisch . Google probeerde de browser “lichtgewicht (cognitief en fysiek) en snel te maken”. 

Er worden dagelijks nieuwe Chromium-versies uitgebracht, maar er is geen “stabiele” Chromium-versie in tegenstelling tot andere webbrowsers.

Kenmerken 

Chrome heeft functies die niet aanwezig zijn in een standaard Chromium-build. Sommige zijn echter ingeschakeld of handmatig toegevoegd aan een Chromium-build voor Linux-distributies .

Branding en licenties 

Hoewel Chrome dezelfde gebruikersinterfacefunctionaliteit heeft als Chromium, verandert het kleurenschema naar het Google-merk. In tegenstelling tot Chromium is Chrome niet open-source, dus de binaire bestanden zijn gelicentieerd als freeware onder de Servicevoorwaarden van Google Chrome.

Het is nu een week geleden dat sommige Edge Insiders nieuwe pictogrammen voor afgeronde hoeken begonnen te zien, en het bedrijf heeft nu officieel nieuwe Fluent Design-updates voor de Edgebrowser onthuld. Microsoft zegt nu dat het is begonnen met het uitrollen van de eerste fase van de nieuwe pictogrammen, ook Edge krijgt een kleine opfrisbeurt.

“Het nieuwe Fluent iconography systeem biedt functionele optimalisaties voor de gebruikerservaring, aangezien elk pictogram is gebaseerd op een standaard keyline en grid. Dit verbetert de scanbaarheid terwijl u door menu’s en navigatie bladert. We hebben ook een geoptimaliseerde weergave op verschillende platforms en apparaten gezien, dus het maakt niet uit op welk apparaat je op internet surft, de pictogrammen zullen altijd scherp en gemakkelijk te lezen zijn,”

legde het Microsoft Edge team uit.

Ontwikkeling van een Open Source pictogram systeem

Microsoft werkt al geruime tijd aan het herzien van het uiterlijk van alle Windows 10 apps en -services. Als onderdeel van het herontwerp is het bedrijf van plan om zijn vloeiende ontwerptaal in de nieuwe Edge browser te brengen, waardoor alle formuliercomponenten meer op hun tegenhangers in UWP apps lijken. In tegenstelling tot alle andere apps voegt het Edge Insider-team echter op subtielere manieren Fluent Design-elementen toe.

In de blogpost van dinsdag 17 november legde Microsoft uit dat de nieuwe Fluent-pictogramupdates in twee fasen zullen worden vrij gegeven. De eerste fase, die momenteel wordt uitgerold, zal zich alleen richten op de adresbalk, tabbladen, navigatiebalk en een aantal andere zaken. Met deze wijziging is Microsoft van plan de platte en monochrome pictogrammen wat op te frissen door er nieuwe aan toe te voegen met meer afgeronde hoeken.

IrinaL_4-1605637011237.png
Bron: Microsoft

Zo ook omvat de tweede fase van deze vloeiende pictogramupdates enkele geavanceerde instellingen zoals Developer Tools, Inspect Element, de Extensions-ervaring en meer.

IrinaL_5-1605637011243.png
Bron: Microsoft

Tot nu toe hebben we nog niet gezien wat het Microsoft Edge team heeft gepland om de pictogrammen bij te werken met een vleugje Fluent Design. Maar met deze aankondiging verwachten we dat de Fluent Design pictogrammen van Microsoft Edge de komende maanden eindelijk in het stabiele kanaal zullen verschijnen.

EmuOS: een verzameling klassieke videogames, beleef opnieuw retro-gaming

Windows 95 (versie 4.00.0950)

Is de eerste 32 bitconsumentenversie van Microsofts besturingssysteem Windows. Het werd op 24 augustus 1995 uitgebracht, ondersteund door een reclamecampagne, die ertoe leidde dat klanten in rijen de nacht doorbrachten voor de winkels waar Windows 95 werd verkocht. Met Windows 95 werden de startknop en taakbalk geïntroduceerd. De startknop werd in de reclamecampagne gebruikt om aan te geven dat het opstarten van programma’s nu gemakkelijker was. Daarom werd de song Start me up van de Rolling Stones gebruikt.

Windows 98 (versie 4.10.1998), codenaam Memphis

is een besturingssysteem van Microsoft voor microcomputers. De basis van Windows 98 is MS-DOS 7.1, dat in die tijd de meest uitgebreide versie van MS-DOS was.

Windows 98 werd ontwikkeld onder de codenaam Memphis, en werd op 25 juni 1998 uitgebracht. Windows 98 is een geactualiseerde versie van Windows 95; de grafische gebruikersomgeving lijkt dan ook op die van die versie. Windows 98 heeft een geïntegreerde AGP-ondersteuning en functionele USB-drivers. Ook bevat het ondersteuning voor het gebruik van meerdere beeldschermen en web-tvInternet Explorer is ook geïntegreerd in de code van Windows, evenals Active Desktop.

Windows ME ook wel Windows Millennium Edition of Windows Millennium

Is een besturingssysteem van Microsoft voor de pc. Het versienummer is 4.90.3000. Het is de laatste in de Windows 9x-serie. Het besturingssysteem wordt door Microsoft zowel met twee hoofdletters (ME) als met een kleine tweede letter geschreven (Me). Het verscheen op 14 september 2000, maar werd reeds in oktober 2001 opgevolgd door Windows XP. In april 2009 had Windows ME nog rond de 0,11 procent marktaandeel voor desktopcomputers.

Ten opzichte van Windows 98 heeft het meerdere uitbreidingen, zoals systeemherstel, Spider Solitaire, internetspelletjes, een andere manier om de versies van systeembestanden bij te houden, ondersteuning voor zipbestanden, verscheidene nieuwe mediatoepassingen, zoals de vernieuwde Windows Media Player 7 en Windows Movie Maker, enzovoorts. De basis van Windows ME is MS-DOS 8.0, de allerlaatste, sterk uitgeklede versie van MS-DOS.

Bron: nl.wikipedia.org

EmuOS is een vleugje nostalgie in uw webbrowser in de vorm van klassieke games in een klassiek besturingsysteem en software.

Wat u moet weten

  • U kunt nu EmuOS (Beta) bekijken, een online opslagplaats van oude videogames.
  • De site kan worden gebruikt als een manier om oude games en stukjes software te archiveren.
  • EmuOS heeft Pac-Man, Pong, Pikachu Volleyball en vele andere oudere titels.

Als u nostalgisch bent, kunt u naar EmuOS gaan. Het is een online opslagplaats van oude videogames en oudere stukjes software die u in uw webbrowser kunt gebruiken. EmuOS heeft populaire oudere spellen, zoals Pong en Pac-Man, Doom3 en heeft ook Quake 1, 2 en 3.

EmuOS heeft een paar verschillende skins van Windows besturingsystemen, die bij het retro-gevoel passen, waaronder Windows 95, Windows 98 en Windows ME. EmuOS is onderdeel van Emupedia. De Emupedia GitHub-pagina schetst het doel ervan:

Het doel van Emupedia is om te dienen als een non-profit metabron, hub en community voor diegenen die voornamelijk geïnteresseerd zijn in het bewaren van videogames, met als doel om games en software digitaal te verzamelen, archiveren en bewaren om ze online beschikbaar te maken via een gebruiksvriendelijke gebruikersinterface die simuleert verschillende retro-besturingssystemen voor educatieve doeleinden.

In EmuOS kunt u lekker Doom 3 spelen in Windows 95, een rally houden in Pong of rommelen in Paint. U kunt Clippy zelfs laten verschijnen als u de “behulpzame” assistent van weleer van Windows mist.

NetMarketShare stopt na 14 jaar met browsermetingen door wijziging User-Agent

Marketshare

Na veertien jaar stopt NetMarketShare met het publiceren van overzichten van het marktaandeel van de verschillende webbrowsers, iedere maand opnieuw. Dit komt door een wijziging in de User-Agent, die binnenkort plaats vind, de User-Agent zit in browsers die bij het bezoeken van websites allerlei informatie versturen.

De User-Agent-string bevat informatie over onder andere het besturingssysteem van de gebruiker, de browser en versienummer van de browser, apparaat model en onderliggende architectuur. De combinatie van deze parameters en het grote aantal mogelijke waardes zorgt ervoor dat internetgebruikers alleen aan de hand van de gebruikte User-Agent zijn te identificeren. Iets wat u via de website AmIUnique.org kunt testen.

De User-Agent heeft ook verschillende toepassingen waar websites en web ontwikkelaars gebruik van maken. In plaats van alle informatie via de User-Agent prijs te geven is er een nieuwe oplossing bedacht genaamd User-Agent Client Hints. Deze oplossing biedt toegang tot dezelfde informatie als de normale User-Agent, maar dan op een privacy vriendelijke manier waarmee wordt voorkomen dat de browser standaard alles weggeeft, zo stellen de bedenkers.

Bron: Wikipedia

Uw browser geeft bij het bezoek van een website eerst alleen de browsernaam en zijn algemeen versienummer, bijvoorbeeld Chrome Versie 86. Vervolgens kan de server om aanvullende informatie vragen, zoals het specifieke versienummer (Versie 86.0.4240.183), het onderliggende besturingssysteem en details over processorarchitectuur en het apparaat. Vervolgens is het aan de browser om te bepalen welke data deze terug stuurt. Dit voorkomt dat alle User Agent informatie standaard wordt door gegeven, dit geeft de gebruiker meer controle. Op den duur moet de User-Agent helemaal worden uitgefaseerd.

Wanneer u met een webbrowser door een website bladert zoals met Google Chrome, wordt een string van een gebruikersagent gelezen uit uw browser, zodat deze kan bepalen hoe de pagina moet worden weergegeven. Als u bijvoorbeeld browst vanaf uw Android-telefoon, kan deze standaard een user agent-string hebben zoals de volgende:

Mozilla / 5.0 (Linux; U; Android 2.2; en-us; Nexus One Build / FRF91) AppleWebKit / 533.1 (KHTML, zoals Gecko) Versie / 4.0 Mobile Safari / 533.1

Een website die deze string leest, kan besluiten om een ​​mobiele versie van de site of een versie die specifiek is voor Android weer te geven. Google Chrome voor Windows heeft een standaardreeks die er als volgt uitziet:

Mozilla / 5.0 (Windows NT 6.3; WOW64) AppleWebKit / 537.36 (KHTML, zoals Gecko) Chrome / 33.0.1750.117 Safari / 537.36

Google is begonnen om User-Agent Client Hints onder Chrome-gebruikers uit te rollen. Onder een klein deel van de gebruikers met Chrome 85 is het onderdeel inmiddels uitgerold en mogelijk zal de standaard User-Agent volgend jaar door Google worden vervangen of zo worden aangepast dat die alleen de beperktere informatie geeft die ook via User-Agent Client Hints wordt verstrekt.

Laatst bijgewerkt op 9 september 2020

9 september 2020: UA-CH wordt uitgerold naar een aanvankelijk klein percentage van de stabiele Chrome 85-populatie.

Mei 2020: UA-CH is uitgerold naar de meeste Chrome Canary-, Dev- en Beta-populaties.

Volgens voorstanders is dit de mogelijkheid voor het tracken van internetgebruikers te beperken wat de privacy van Internet gebruikers ten goede komt. De detectietechnologie die NetMarketShare gebruikt om het marktaandeel van browsers te meten kan echter niet met deze aanpassing overweg. Dit vormt de aanleiding voor Net Applications, aanbieder van NetMarketShare, om de stekker eruit te trekken. NetMarketShare zal geen nieuw overzicht voor november publiceren, alle gedupeerde klanten krijgen hun geld terug.

Bron: security.nl

Pin It on Pinterest