Trimma firefox

LP_MAXI Publicerad April 21, 2009 13:16

1. För att komma till inställningarna skriv about:config i adessfältet
2. Skriv network.http.pipelining i Filter och dubbel klicka på så att den blir ture
3. Samma sak hä network.http.proxy.pipelining
4. Du ska ändara siffran på den network.http.pipelining.maxrequests till 10
5. ändra browser.cache.disk.capacity till 16000. Detta gör att firefox startar snabbare.
6. Högerklicka var som helst på sidan, välj "New/Ny" och sen "Integer/Heltal". I rutan som dyker upp skriver man in följande: "browser.cache.memory.capacity"
Klicka OK så dyker en ny ruta upp. Det ä hä man sätter hur mycket minna som skall användas. Hur mycket man vill ha beror ju givetvis på hur mycket minne man har i burken men generellt ska man inte sätta det till för lite (under 8MB). Ett bra väde ä ofta 16MB. För att skriva in 16MB så skall man skriva in 16384 i rutan. Varför 16384 istället för 16000? För att 16 megabytes = 16384 bytes. För 32MB blir det då alltså 32768 som skall matas in o.s.v.
Klicka OK för att stänga rutan. Stäng sedan av alla Fx-fönster och testa starta Fx igen. Skulle det vara så att det fortfarande går åt samma mängd minne så starta om datorn.


Postad under: Webbläsare  Taggar: ,

Kom igång med 2000-talets webbutveckling

LP_MAXI Publicerad April 1, 2009 18:10

Igår surfade jag runt på nätet och kom in på Manges blogg. Jag blev nästan rädd när jag fick se källkoden. Jag trodde inte det fanns 90-tals sidor på nätet ännu. Men tydligen finns det gott om sidor som kör med ramar eller iframes. Visst sidan fungerar säkert bra och visas korrekt i många webbläsare MEN inom kort så kommer nyare versioner av webbläsarna och det kommer följa de nya webbstandarderna som finns och då kan det bli problem att visa en sida korrekt som använder sig av ramar eller iframes.

Så vad behövs för att komma igång att utveckla lite modernare sidor?

Först skall jag bara säga att jag inriktar mig mot Microsofts plattform och därför kommer jag enbart ge tips som handlar om Microsoft.

Det är alltid bra med en WYSIWYG-editor (WYSIWYG = What You See Is What You Get). Men glöm aldrig att grunderna är bra att ha så det kan hjälpa att skriva lite kod i anteckningar (notepad) i några timmar och göra enkla sidor med endast XHTML. Glöm HTML det nya heter XHTML. Men kan man HTML så är det jättelätt att gå över till XHTML. Den största skillnaden är att man måste stänga alla taggar i XHTML. Sedan är all XHTML kod skriven med små bokstäver och ingen CSS kod skall ligga ihop med XHTML koden. Det går att göra det men det är inte snyggt och följer inte standard.

Du behöver kunskaper i XHTML, CSS för att kunna skapa moderna webbsidor som tolkas likadant av alla webbläsare. För att utveckla hemsidor med enbart XHTML och CSS så behöver man bara anteckningar. Men vill man ha något mer avancerat så skulle jag rekommendera Visual Web Developer (VWD) som går att lada hem här. 

Med VWD kan du göra väldigt mycket inom webbutveckling. Det är endast fantasin och kunskaperna som sätter gränserna, ibland även databas lösningen men det tar vi längre ner i detta inlägg.

Hur gör man då för att bygga en hemsida som inte använder sig av ramar men som ändå har samma utseende på alla sidor utan att behöva kopiera fil efter fil och sedan skriva om innehållet och behålla designen. Det smartaste och enklaste sättet är att använda Masterpage. En kort förklaring till Masterpage är att du ha en fil som slutar men ändelsen .master. Låt oss säga att vi skapar Page.master. Detta är vår mastepage fil där all design kommer vara i. Här bygger man upp sidan grundstruktur, infogar CSS filer och skriver allt viktigt inom <head></head>. När allt detta är klart så vill vi visa vårt innehåll, t.ex. vår startsida med en kort text och kanske någon bild. Vi skapar då en fil som heter Default.aspx och inom vår ContentPlaceHolder skriver vi vårt innehåll. Allt detta jag snackar om nu går väldigt fort och det krävs lite mer erfarenheter för att detta skall gå. Men är du intresserad av att komma igång med Masterpages så kolla in denna film. Om vi sammanfattar detta lite fort så heter ramar och iframes masterpages nu och detta är vänligt för t.ex. Googles spindlar och det ger dig bättre resultat på t.ex. Google.

Nu skall vi ta lite exempel från Manges hemsida och visa hur den koden bör se ut.

Eftersom hans sida Lucifer.se använder iframes så har jag valt att kolla på själva huvudsidan och kontakt sidan, alltså http://www.lucifer.se och http://lucifer.se/docs/kontakt.htm. Om man går in på den sista länken så kommer man endast se kontakt sidan och inte resten av sidan och då missar man menyer och allt annat. Ännu en gång, använd inte ramar eller iframes.

<td style="font-family: Verdana; font-size: 10pt; color: #CCCCCC; font-weight:bold">
        Intresserad av mer?</td>

Denna kod hittar vi på kontakt.htm sidan och denna skall jag nu analysera och visa hur den bör se ut.

  • Det är en del av en tabell, <td> tabeller skall endast användas för att presentera data från en databas eller om man har långa tabeller man skall fylla i med olika saker. Tex tidtabell. Inte för design och INTE för att styla en text som görs i detta exempel.
  • Så här bör det se ut.
  • #contactDiv h1 
    {
        padding:0px;
        maring:0px;
        font-size:10pt;
        font-colo:#CCCCCC;
        font-family: Verdana;
    }
    

CSS-koden för ett H1 element.

<div id="contactDiv">
<h1>Intresserad av mer?</h1>
</div>

XHTML koden där vi har lagt texten i en div, går även att lägga inom en <span> </span eller <p></p> men i detta fall har jag valt att lägga det i en div. Diven har ett ID, sedan hämtas rubriken (H1) från divens ID i CSS:en. Smart va? Och framför allt det är standard och det är snyggare. Självklart är CSS koden i en egen .css fil som hämtas i vårt huvud på sidan.

Sammanfattning

För att bygga moderna webbsidor så behöver man skriva korrekt XHTML & CSS. Vill man göra mer avancerade sidor så kan man använda VWD som låter dig utveckla i antingen C# eller VB.NET. Har du Visual Studio som är snäppet bättre men som kostar otroligt mycket så finns även där stöd för andra språk som Ruby on rails och lite annat. Men C# läs C-Sharp, det är så det uttalas, och VB.NET är de vanligaste språken när man programmerar ASP.NET.

Databaser

Jag råkade ju nämna det här med databaser innan lite längre upp så jag skall dra lite snabbt vad det är osv. En databas är ett program, oftast MySQL eller MSSQL som lagrar data åt oss. Om du har en gästbok eller en blogg så allt som skrivs i tex kommenteringen till en blogg sparas i en databas och all information hämtas från databasen med hjälp av ett språk som heter SQL (Structured Query Language). T.ex. så här.

SELECT * FROM Tabell_i_databasen ORDER BY ID DESC

Denna enkla SQL kod hämtar ut allt från en tabell i databasen som heter Tabell_i_databasen och sorterar på kolumnen ID och den kommer hämta ut det senaste ID numret sist, alltså visas det inlägget längst upp på sidan, eller längst ner beroende på hur man valt att presentera data. Men SQL och databas snack är ganska avancerad nivå så lär dig XHTML & CSS först.


Postad under: ASP.NET , Allmänt , C# , Internet , Webbläsare  Taggar:

870621.SE använder web slices

LP_MAXI Publicerad March 23, 2009 14:42

Förra veckan släpptes Internet Explorer 8 och i och med lanseringen av IE8 så blir det många nya möjligheter för utvecklare. En ny funktion i IE8 är web slices och självklart finns stödet för web slices på denna sidan. Så om du använder IE8 så har du nu möjlighet att använda web slices. Web slices är ungfär som RSS men vill du veta mer så läs denna artikel av Mikael Söderström.

IE8 erbjuder också en massa andra funktioner som jag inte hunnit gå igenom ännu men är du sugen på att ta och utforska möjligheterna av IE8 så kolla detta blogg inlägg där Mikael Söderström har samlat länkar till olika artiklar som handlar om IE8.

Direktlänkar till hemladdningen:
Windows Vista 64 Bitar: http://go.microsoft.com/fwlink/?LinkID=142201
Windows Vista 32 bitar: http://go.microsoft.com/fwlink/?LinkID=142200


Postad under: Webbläsare  Taggar: , ,

Kriget mot IE6 har startat

LP_MAXI Publicerad March 10, 2009 15:31

Norska hemsidor har startat krig mot webbläsaren Internet Explorer 6. Detta innebär att många andra sidor och bloggar följer med och protesterar och uppmanar användare som kör med gammla webbläsare att uppdatera till nya versioner. Läs detta inlägg om kriget mot IE6.

För att uppmana och visa användaren att han/hon har en föråldrad version av sin webbläsare så kan du lägga in denna enkla kod på dina sidor. 

Lägg denna CSS kod i din CSS fil.

#noIE6 {
border:3px solid #3F4C6B;
width:600px;
font-family:verdana, San-serif;
font-size:10px;
padding:0 10px 10px 10px;
background:#C3D9FF;
}
#noIE6 ul{
list-style-type:none;
padding:0;
margin:0;
}

Sedan behöver du denna HTML kod.

 

<!--[if lte IE 6]>
<div id="noIE6">
<p>
Du använder för närvarande en föråldrad webbläsare. Detta kan innebära att vissa av de
sidor du besöker inte visas på ett korrekt sätt och du riskerar att missa viktig information.
Du riskerar dessutom att <strong>din dator utsätts för attacker</strong>.
</p>
<p>
Du bör uppdatera din webbläsare snarast. Nedan finns länkar till lämpliga webbläsare.</p>
<ul>
<li><a href="http://www.getfirefox.com">Firefox</a></li>
<li><a href="http://www.apple.com/se/safari/">Safari</a></li>
<li><a href="http://www.opera.com/">Opera</a></li>
<li><a href="http://www.google.com/chrome">Chrome</a></li>
<li><a href="http://www.microsoft.com/sverige/windows/internet-explorer/download-ie.aspx">Internet Explorer 7</a></li>
</ul>
</div>
<![endif]-->
 

Så enkelt är det att visa för användaren att han/hon har en gammal webbläsare.

Källor: Leitet om webb, Google, Bloggy


Postad under: Webbläsare  Taggar: , ,

Blogglänkar

Bloggping.com

Bloggtoppen.se

Site Meter

Allmänt

Blogglista.se

Webbdesign bloggar

RSS flöde

Creeper

BlogRankers.com

Blogg Topplista

Mimis blogg

Elvedins blogg

Robins blogg

Kalender

«  July 2010  »
MoTuWeThFrSaSu
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678
View posts in large calendar

Tag Moln

Senaste inläggen

Senaste kommentarerna

Annonser

Msnkatalogen

Copyright
Allt som skrivs på denna blogg ägs av LP_MAXI. Kopera inte utan tillstånd.

© Copyright 2010 870621.SE