Leoparddrengens
Public Key
Viser opslag med etiketten Internet Explorer. Vis alle opslag
Viser opslag med etiketten Internet Explorer. Vis alle opslag

mandag den 4. april 2011

Internet Explorer 9 + lidt tanker om Microsoft idag

Ingen kommentarer
Jeg har de seneste 14 dage, cirka, brugt Internet Explorer 9 - altså den nyeste version, som lige er kommet i officiel udgivet udgave - som alternativ browser.

Det betyder at jeg stadig bruger Chrome som hovedbrowser, men jeg har næsten altid en browser mere i gang (for at kunne holde styr på mine identiterer). Og det har ellers været IE8, men nu har jeg altså opdateret.

Og det vil jeg altså opfordre alle til at at gøre - altså de som stadig bruger Internet Explorer. For den er blevet helt menneskelig - væk er de mange toolbars, og når man konverterer op foreslår den selv og giver hjælp til, at fjerne noget af alt det hejs som har samlet sig (godt hjulpet på vej af det gamle Microsoft) og har været med til at gøre den ultra-sløv.

Og samtidigt er browseren blevet meget mere kompatibel med de gængse standarder - stadig ikke helt 100% som Chrome og Firefox med videre, men den er nået meget, meget længere.

Man kunne såmænd godt begynde at beskylde Microsoft for at plagiere Chrome en ehl del - men det vil jeg slet ikke, jeg vil bare glæde mig over at den er blevet til at have med at gøre. Og som udvikler, at man rent faktisk ikke behøver tænke ret meget specielt på IE. (Skal dog lige have undersøgt hvordan den håndterer margin'er.)

Derfor vil jeg også meget hurtigt holde op med at kode specielt for IE 8 og tidligere, og sådan gætter jeg på mange andre udviklere også har det - så se at få opgraderet, hvis du bruger tidligere version af IE! Vi vil af med din browser! Den eneste undkyldning for ikke at opgradere, er hvis du stadig bruger Windows XP eller tidligere operativsystem, som ikke kan køre IE9. (Og i såfald vil jeg foreslå at skifte til Chrome eller Firefox, please!)

Anyway, som man kan høre er jeg behersket glad for IE9. Og jeg er ret glad for Windows 7. Og i det hele taget er jeg blevet meget mere postiv omkring Microsoft og deres måde at være på de senere år.

En del af det skyldes muligvis en ny ledelse. Og nok en endnu større del skyldes, at Microsoft på ingen måde har den monopol-status de havde engang. Det har givet dem en ny ydmyghed og åbenhed - samt at de rent faktisk også leverer nogle udmærkede produkter på det sidste.

Så jeg er meget mere begyndt at se Microsoft som en positiv medspiller i den samlede udvikling. Hvilket er stik i mod hvordan jeg ser deres gamle konkurrenter, Apple. Apple har ganske vist altid været ganske lukkede om deres system - det er ligesom konceptet, at det er dem der betsemmer hvordan tingene er på et Apple-device.

Og det var vel også hyggeligt nok, da de stod som en forfriskende alternativ - men nu hvor de mere og mere indtager en dominerende rolle er det ikke charmerende - nu er det grimt. Og jeg synes det bliver interessant at se, hvor længe deres image som den lidt hippie-agtige / nice design / det er de andre der er onde-image kan overleve.

Jeg tror ikke ret længe. Jeg gætter på at om et par år vil sandheden gå op for de fleste, medmindre Apple rent faktisk lægger stilen om, og laver mere åbne standarder / markedspladser og ikke mindst holder op med at prøve at styre hvad der må være af indhold på deres nydelige tingeltangel.

Ceterum censeo Facebook esse delendam.

søndag den 27. februar 2011

Hvis der ikke vises login-felter til NemID

4 kommentarer
Det har jeg gennem nogle uger været ude for - hvis jeg skulle logge på NemID... så var der bare ikke noget login-billede. Hverken i Chrome og Internet Explorer.

Heldigvis kunne jeg gennem Firefox - den sagde ganske vist at noget java ikke fungerede, men så viste den alligevel login-felterne - og fungerede så som NemID nu engang fungerer.

Jeg blev noget irriteret over det, for det havde virket før - men tog mig ikke sammen til at kigge nærmere på det før nu, da jeg kunne ordne det jeg skulle i Firefox.

Nå, men i dag fik jeg så kigget nærmere på det, og har fundet ud af hvad der gik galt (tror jeg). Og det er sikkert noget der rammer andre end mig - sjovt nok især programmører/udviklere - så jeg ville lige gøre opmærksom på det.

For nogle uger siden hentede jeg nemlig de ting der skal til for at lave Android-programmer, herunder et Java SDK. Altså den store pakke af Java, som bruges til java-udvikling. Og det må næsten være den Java Runtime Environment som er blevet installeret på det tidspunkt, som NemID ikke kan lide.

Sikkert fordi den er så pernittengrynet med sikkerhed, at den vil have en bestemt signatur på JRE'et, eller lignende.

Ihvertfald har jeg hentet et standard Java Runtime Environment igen, og nu fungerer NemID som den skal - eller måske snarere, som NemID nu engang fungerer. (Sådan et standard JRE kan man downloade fra Sun.)

Om mine udviklingsværktøjer så vil brokke sig over, at det er en forkert JRE der er installeret ved jeg ikke endnu - men det tvivler jeg på, de er nok lidt mere fleksible end NemID.

Ceterum censeo Facebook esse delendam.

torsdag den 23. september 2010

Google: Hvad betyder Mozilla

6 kommentarer
Mozilla er et navn, som på den ene eller anden måde knyttes til mange browsere. Ofte vil det i dag betyde at en browser på den ene eller anden måde nedstammer fra Netscape, men hvis man ser på den såkaldte User Agent ID, dvs den streng som browsere identificerer sig med overfor servere, er betydningen snarere, at man siger man kan forstå de ting som den oprindelige Netscape kunne. Derfor er indeholder User Agent strengen også en del mere information.

Ordet stammer egentligt fra, at det var det Netscape blev kaldt i udviklingsfasen. Og baggrunden for det, er egentligt at udviklerne lagde op til det der skulle blive den første browserkrig. Som udkæmpedes året før Internet Explorer så dagens lys i 1995.

Inden Netscape kom frem hed den mest udbredte browser i det unge World Wide Web nemlig Mosaic. Som jeg har haft fornøjelsen af at prøve én gang, det var godt nok en syret oplevelse - såvidt jeg husker havde den problemer med mere end 256 farver, hvilket kan have noget at gøre med den Windows version den var udviklet til, men i '96 da jeg prøvede den var den nærmest ubrugelig. Men dens betydning må ikke undervurderes - stort set alle browsere har nedarvet både kode og funktionalitet fra den.

Og - det var den klart mest udbredte, så Netscape-folkene, der havde store planer, kaldte deres kommende browser for Mozilla - en sammentrækning af Mosaic Killer. Og samtidig lød det jo henad Godzilla, hvorfor de fik et logo med en dinosaur.

Netscape endte som bekendt med at bukke under i kampen mod Internet Explorer, men lod sin kildekode blive til OpenSource - hvorfor rigtigt mange browsere i dag bygger på den. Og dermed altså arver fra den oprindelige Mozilla, Mosaic Killer.

Ceterum censeo Facebook esse delendam.

onsdag den 15. september 2010

Underlødige browsere

8 kommentarer
Jeg kommer nok til at lyde lidt arrogant her, for det er faktisk ikke sålænge siden jeg selv var Internet Explorer bruger. Jeg gjorde det ikke af lyst dengang, men mest fordi når man tildels arbejder med web-applikationer er der en fordel i at se det brugerne ser. Og i en lang periode var det ensbetydende med IE.

Men heldigvis skiftede jeg til Chrome. Har så IE og Firefox som reserver, og til at checke at ting ser ok ud i dem. Og næsten 100% ser ting ok ud i Firefox, hvis de virker i Chrome. Internet Explorer derimod er en anden historie.

For eksempel de her overskrifter jeg har på bloggen, som er

lyse med lidt farve til at outline dem

. De fungerer fint i Chrome og Firefox ved at bruge nogle CSS3 standarder. Men fordi IE en gang tilbage i version 5.5 lavede nogle egne måder at gøre den slags på, har de ikke indført de standarder endnu, så man skal lave et underligt hack for at opnå en effect som minder om.

Ok - det troede jeg jo så jeg var lykkedes med, så jeg lagde det op på bloggen. Hvor det vel har kørt i en måneds tid, eller sådan.

Men så opdagede jeg tilfældigt, her tidligere på aftenen, at det som jeg havde checket virkede i IE 8, altså ikke virkede i IE7... her var de forskellige overskrifter uden outlines - og dermed meget svære at læse. Især datoerne.

Og så er det man bliver irriteret. Jeg havde mest lyst til at skrive, at folk der brugte IE 7 sikkert ville synes sitet så ud ad helvede til, men det var deres eget problem. Og at det da var mærkeligt at browseren fungerede overhovedet. Med fede blinkende typer, hvis man vovede at komme ind på bloggen med en IE7.

Nå - men søgte lidt på nettet, og fixet var rimeligt enkelt... man skal bare hacke lidt mere for at det også virker i IE 7. (For de teknisk mindede/nørderne: hvis man bruger FILTER: Glow skal man også sørge for at give elementet en positionering. Jeg fik det til at virke med position: relative; og zoom: 1;)

Så nu virker det forhåbentligt for alle. Ting ser dog bedre ud i Chrome og Firefox.

Anyway - bottomline er: hvis du bruger IE - og det kan jeg se at ca halvdelen af de besøgende gør - så overvej om du da ikke nok kan finde på at skifte? For den der gamle sandhed med at alt laves til IE - den holder altså ikke i samme grad som den gjorde engang.

Og hvis du bliver ved med at bruge IE, og ser noget som virker helt forkert her - vil du så ikke nok sende mig en mail eller en kommentar? For højst sandsynligt har jeg ikke set det. Og altså - jeg er ikke topdesigner, og laver sikkert adskillige øjebæer med vilje, fordi jeg tror det ser godt ud eller virker sejt - men sådan noget som helt ulæselige overskrifter, det er altså ikke noget jeg går efter.

På forhånd tak - også selvom du bruger en underlødig browser... ;)

Ceterum censeo Facebook esse delendam.

torsdag den 1. april 2010

Sidste dag med Internet Explorer - måske

2 kommentarer
Det er jo så i morgen (eller rettere idag, klokken er over midnat) at anden fase af EUs opgør med Internet Explorer træder i kraft. (Første fase var, da der for noget tid siden skulle træffes tvungent browservalg.)

Ifølge planen Kommisionen har udviklet, skulle dette valg så være gennemført nu, så fra kl 23 i aften dansk tid (når klokken bliver midnat i de første lande indenfor EU), lukkes der for adgang til DNS-servere for Internet Explorer i alle domæner i EU. (Bortset fra Storbritannien (.uk) - de vil ikke være med på boykotten, som det reelt er.)

Jeg synes det er ganske fornuftigt, men alt for hurtigt. Jeg tror der er mange, som slet ikke har foretaget browservalget endnu, og endnu færre som er klar over konsekvenserne. Derfor vil jeg prøve at beskrive dem her, og også komme med nogle smuthuller.

Lidt forklaring først: En DNS fungerer som en telefonbog: så når man har et navn (en URL), kan man bruge DNS'en til at finde nummeret, på internettet er det et IP-nr, som fortæller hvilken server et website fysisk ligger på.

Så når der lukkes for DNS'erne for Internet Explorer på EUs domæner, betyder det i praksis at det bliver næsten umuligt at surfe indenfor EU, hvis man bruger IE - man vil få 401-fejl på stort set alle sine opslag, som ikke er på .com eller lignende (og .uk domæner vil altså også stadig virke).

Lidt absurd er det, at det kun gælder opslag der stammer fra indenfor EU - hvis man surfer ind udefra er der ingen problemer, så amerikanere kan godt for eksempel tilgå .dk domæner. Og faktisk kan man også bruge Internet Explorer på Mac, for det er sammenhængen mellem Windows og Internet Explorer en dom fra EF-domstolen har sagt var ulovlig, og som Kommisionen nu griber ind overfor.

Og inde fra EU kan man altså også gå på domæner udenfor, for eksempel .com domæner er uberørte (også selvom serveren fysisk befinder sig indenfor EU). De berørte domæner er: .eu, .it, .fr., .es, .nl, .de, .cz, .dk, .se, .lu, .ro, .be, .lt, .ie*, .fi, .sk, .pl, .lv, .hu, .li, .at + muligvis et par jeg har glemt.

* .ie = Irland - lidt langt ude at man ikke kan gå på et .ie domæne med IE... ;)

Som jeg også skrev i mit indlæg om browservalget vil jeg klart foreslå og anbefale at man skifter til foreksempel Firefox eller Google Chrome. Og som man nok kan forstå bliver det ret besværligt at være IE bruger i Europa i fremtiden. men der er nogle smutveje:

Schweiz
Nogle Schweiziske entreprenører har set en smart fidus i, at hoste EU-landes websites under deres .ch domæne. Så mange europæiske firmaer har fået en hosting aftale der gør, at de nu også er repræsenteret i Schweiz, med næsten deres gamle domænenavn, og requestet omdirigeres automatisk, så som bruger opdager man ikke noget.

Det eneste man skal huske (som bruger) er at tilføje et .ch til den eksisterende web-adresse, så for eksempel denne blog ville komme til at hedde: blog.leoparddrengen.dk.ch - lige det virker så ikke, for jeg har ikke købt mig ind på den Schweiziske løsning.

hosts-filen
En anden mulighed er selv at indskrive adresserne på de URL'er man bruger meget i den såkaldte hosts-fil. Den svarer, for at blive i den tidligere analogi, til ens egen lommebog (eller idag mobiltelefon), hvor man skriver folks numre, så man ikke behøver slå op i telefonbogen (DNS'en). Hvis vi siger Windows ligger på c-drevet, finder man hosts-filen i directoriet "C:\\Windows\System32\drivers\etc\" hvor den simpelthen hedder hosts (uden endelse). Den er en ren tekstfil, og bør redigeres i Notepad.

Men det er altså kun for teknisk kyndige, man skal ikke gøre det hvis man ikke har styr på hvad man gør. Og iøvrigt kræver det man kender URL'en på de websites man besøger, og det kan jo hurtigt blive mange.

Proxy
Den sidste løsning jeg vil nævne, er nok den enkleste og den jeg vil anbefale: hvis man sætter Internet Explorer op til at bruge en proxy-server ("stedfortræder") som befinder sig uden for EU, opdager DNS'erne ikke at de ikke må benyttes.

Og jeg har fundet en fin en i Norge, som jeg vil anbefale.

Man gør således, i Internet Explorer: Gå ind i menuen Funktioner, vælg nederste punkt Internetindstillinger, klik på fanebladet Forbindelser, klik på knappen LAN-indstillinger, marker flueben nede ved Brug en Proxyserver og skriv IP-adressen i feltet: 1.4.20.10. Porten skal være 80, og sæt flueben i Brug ikke proxyserver til lokale adresser.

Men vær klar over, den fungerer ikke før midnat i aften, så vent hellere med at gøre det, til du begynder at få 401-fejl med IE. Og hvis du ikke er teknisk kyndig, skal nok få en sådan til at hjælpe dig.

Under alle omstændigheder
Download hellere en alternativ browser i dag, for når først IE ikke længere virker er det for sent.
Du kan hente Firefox her.
Og du kan hente Google Chrome her.
Eller hent Opera.
Safari findes sørme også til PC.

Oplys andre
Det er ikke noget jeg normalt beder folk om, men hvis du har læst denne artikel, og kender nogen der bruger IE, vil de sikkert være glad hvis du sender dem et link til indlægget. Det er mit indtryk at mange ikke er klar over hvad de skal gøre, eller i det hele taget hvad der vil ske.

Og så skal det blive spændende at se hvad der kommer til at ske i aften, når klokken bliver midnat mellem 1. og 2. april på Cypern.

[Opdatering: Hvis det ikke skulle være gået op for nogen, var dette indlæg postet 1. april.

Ceterum censeo Facebook esse delendam.

mandag den 8. marts 2010

Browservalg

4 kommentarer
EU har pålagt Microsoft at Windows-brugerne fra idag skal tvinges til at tage stilling til hvilken browser de ønsker at køre med. Således at Microsoft skulle miste sin automatiske førertrøje - ved at langt de fleste bare bruger Internet Explorer fordi den jo er der.

Og så er spørgsmålet jo, som de mindre teknisk kyndige nok vil stille sig selv: hvad skal jeg vælge?

Som en der ind imellem skal lave webprogrammering og design, har jeg mere en bøn end et forslag: Vælg alt andet end Internet Explorer! For den giver altså os programmører mv grå hår i hovedet. Også selvom den langtfra er så slem som den har været. (Versionerne omkring 4-6 var mareridt!)

Med de andre browsere (ihvertfald Firefox og Chrome, mener også Safari) kan man godt regne med, at hvis man har kodet sine ting rigtigt, ser det også rigtigt ud i browseren. Med IE kan man håbe.

Men det værste er alle de smarte (og underlige) features, som Microsoft gennem tiden har lagt på - og som gør at kode skrevet til IE ikke fungerer i andre browsere. (Og iøvrigt - er jeg ganske sikker på - er en af grundene til at IE er blevet så langsom - fordi den skal understøtte årtiers underlige idéer.)

Selv skiftede jeg til Chrome for nogle måneder siden - og det har jeg siden været lykkelig for. Den kører vanvittigt hurtigt, og med version kan man tilknytte et væld af udvidelser og specialiseringer, meget som i Firefox. (Og så bliver man altså meget, meget vant til det med at adresselinien også er søgefelt. Og ønsker ikke andet sidenhen.)

Så jeg anbefaler gerne Chrome - men altså; bare ikke Internet Explorer, please!

Ceterum censeo Facebook esse delendam.

torsdag den 14. januar 2010

Cursor

10 kommentarer
Nu har jeg siddet og fedtet med at lave leopard-muse-cursors på bloggen. Det lader til at fungere i Chrome og IE8 (bortset fra noglet af mine widgets ude til venstre, men det overlever vi i første omgang.

Men hvis nogen skulle opleve problemer med det (eller bare synes de ser røvsyge ud/er møgirriterende) må i godt droppe en kommentar om det her?

Tak!

Ceterum censeo Facebook esse delendam.

lørdag den 25. juli 2009

Windows uden Internet Explorer

Ingen kommentarer
Og det er jo meget fint. Men som jeg meget humoristisk så det formuleret et sted, for en måneds tid siden: Hvad skal vi så bruge til at downloade Firefox? (Eller Chrome eller Opera.... eller for guds skyld, Safari. Mosaic, even.)

Ceterum censeo Facebook esse delendam.