Läste just igenom artikeln “Internet Explorer tas bort från Windows 7” på Metro. Det är helt sjukt vilken okunskap folk besitter inom vissa ämnen, och det är minst lika bizarrt att se flocken av Microslavar hoppa fram till sina hjältars hjälp.
Det är inte så mycket i artikeln som jag kan kommentera på, förutom möjligtvis ett “Jippi!” och en önskan att det skulle gälla resten av världen. Det skulle definitivt göra livet lättare för oss webutvecklare som skulle slippa omarbeta de sidor vi bygger upp till 3 gånger (dvs. först bygga en som funkar i Firefox, Opera, Safari, etc. Och sedan anpassa den för IE6, anpassningar som inte funkar för IE7 där det behövs mer arbete, och till sist IE8).
Det roliga här ligger i kommentarerna. Låt mig dyka rakt ner i skörden av galenskap:
MSN-protokollet är inte alls stängt. Det finns många andra icke-Microsoft klienter som stödjer det protokollet. Dessutom finns det en massa andra protokoll som man kan använda.
Låt oss kika på det serviceavtal som du godkänner när du laddar ner klienten, närmare bestämt punkt #4:
[In using the service, you may not:] use any unauthorized third party software or service to access the Microsoft instant messaging network (currently known as the .NET Messenger Service);
Behöver jag tillägga att det vara finns en auktoriserad klient för MSN, och det är Microsofts egna MSN Messenger. Den använder MSN:s slutna protokoll, där den enda information som finns om hur protokollet funkar är framforskad av folk som vill ha alternativ till den officiella klienten. Det innebär att du kan använda tredjepartsklienter så som Pidgin, men rent tekniskt sett så är det grund för en återkallning av din rätt att använda deras .NET Messenger Service. Detta hindrar mig dock inte från att skarpt rekommendera att använda en annan klient, då dessa är säkrare, smidigare, och snällare mot din dator (Pidgin ligger i snitt på 40MB använt minne, där MSN8 kan sätta i sig över 200MB).
Vidare till nästa!
Du säger sen att nu kan Svensson äntligen lära sig surfa med riktiga webbläsare. Du menar alltså att IE inte är en riktigt webbläsare? Är det du som bestämmer vad som är riktig och inte riktig webbläsare? är det valfrihet för folket som du ska bestämma?
IE är inte en riktig webbläsare. Redan IE6 var galen och inkompatibel med resten av världen. Sårbarheter finns även i andra webbläsare, men Microsoft är ökänt för att inte alltid vara så kvicka med att fixa säkerhetshål. I vissa fall har det tagit nästan ett år innan en säkerhetsuppdatering har skickats ut, med motivationen att “ingen har försökt använda den här sårbarheten”. Firefox får sina säkerhetsuppdateringar relativt kvickt. I fallet Internet Explorer tar det oftast längre tid, och IE är därför sårbart fler dagar om året än någon annan läsare. Kasta sedan in ActiveX-kontroller, Browser Helper Objects (BHO), och faktumet att IE:s webbläsare används för att visa HTML-mail i Outlook och Outlook Express så har du en riktig soppa.
Det visar sidor, men det gör inget vidare bra jobb med det.
Varför skall EU lägga sig i utformningen av ett operativsystem? Det är inte klokt! Hur många av EU:s byråkrater betalar vi skyhöga löner för att de skall komma fram till sådana beslut?
För att en vanlig Svensson tenderar använda det som kommer med maskinen. Det vill säga Windows Media Player (som aldrig kommer vara säkert tack vare det katastrofala WMV/WMA-formatet, som förutom att det har vidrig kvalitet dessutom är orsaken till att MSN Messenger envisas med att ta bort MP3-filer du tar emot. WMA/WMV-filer kan utnyttjas med hjälp av DRM-funktionaliteten för att lura användaren att installera programvara. Dessa filer kan döpas om till MP3, och sedan användas för elakheter. It’s not a bug, it’s a feature), Internet Explorer, etc.
Det enda sättet att göra en Windows-burk stabil (dvs. slippa installera om den två gånger per år) är att kasta ut allt som är Microsoft, installera ett alternativt skal, och sedan hålla det som är kvar up-to-date med hjälp av Windows Update.
Sen var det också en hel del gnäll om “men varför måste inte Apple ta bort Safari från OSX?”. Mac är inte så stort. Windows har fortfarande den största delen av marknaden, och Microsoft är galet lömska vad gäller att låsa sina användare till deras egna lösningar, vilket av dom flesta anses vara konkurrenshämmande.
Vi kan ta som exempel Microsoft .NET som Microsoft byggde för att komma åt Java. .NET är mer eller mindre Java, fast med lite modifikationer. Dom släppte sedan specifikationen fri, vilket innebär att vem som helst kan bygga en egen implementation av det som behövs för att köra .NET program, men dom vägrade öppna upp “Windows Forms”, vilket är hela maskineriet mellan programkoden och ett grafiskt gränssnitt i Windows. Mono-projektet, som har arbetat på en Open Source version av .NET har därför tvingats gå bakvägen vad gäller att lista ut hur det funkar. Men för att skriva ett .NET program för Windows så får du antingen använda GTK (som gör att programmet fungerar både i Linux och i Windows, med lite pill dvs), eller använda Microsofts verktyg.
Ett annat exempel är Microsofts försök att stoppa standardiseringen av OpenOffice-formatet igenom att standardisera sitt eget Office Open XML-format. Om inte deras namngivning ger dig rysningar, så kanske vissa andra detaljer gör det. Till exempel; i stället för att använda en öppen erkänd standard (SVG), som stödjs av de flesta webbläsare, OpenOffice, samt program som t.ex. InkScape, så valde dom att implementera inte bara ett utan två egna proprietära format för vektorgrafik. Dessa formaten befinner sig i en gråzon vad gäller licensiering, vilket även gäller många andra bitar av Microsofts standard som refererar egenskaper hos tidigare slutna Office-format. En 100%:ig öppen implementation av det nya Office-formatet skulle därigenom med största sannorlikhet vara grund för en stämning från Microsoft för licensintrång.
Jag vill knappast säga att Apple är bättre, som med sitt OSX och iPhone i grund och botten låter dig “rita vilken bild du vill, men du får bara använda dessa två godkända kritor som båda är i färgen grönt. Du kan dock köpa en till iKrita i färgen blått, men den kommer kosta dig halva din månadslön”.
Kika gärna in på chillats forum för att diskutera MacOS, Microsoft, och allt annat. Tänk dock på att språket som gäller där är engelska.