Avatar billede anne-m Nybegynder
23. marts 2004 - 11:07 Der er 43 kommentarer og
1 løsning

lav en mouse over scroll på celle.

Hejsa.
Jeg kunne rigtig godt tænke mig om nogen gad hjælpe mig lidt. ;o)
Jeg skal lave en scroll i en celle.
Cellen det drejer sig om må max være 550 px bred. Hvis det overskrides skal der være 2 grafikpile der ved "mouse over" scroller i feltet. (eller skal de være der hele tiden, hvis det andet er meget svært)
Jeg kan godt se at dette er diskuteret tidligere på eksperten, men jeg er så nybegynder at jeg ikke kunne lave koden om så den passer i mit "layout"
her er hvordan det skal se ud:
http://www.grafikken.dk/gagarinspread/gagarinspread_ny.html
NB!: det er den nederste celle der skal en scroll på... selv om den i øjeblikket ikke har behov for det...
Er der en der har tid til at hjælpe mig? så vil jeg sætte stor pris på det.
Avatar billede thb Nybegynder
23. marts 2004 - 11:16 #1
Jeg er ikke hjemme lige pt. men kommer det senere og så kan jeg lige smide et script..

Så hvis du lige smider en kommentar nu, så får jeg en mail hjem til og så husker jeg det.. :)

Jeg har et script som passer helt til det du siger..
Du kan se det her.. http://kb-t.dk/kunst/ det tjekker om der er overflow på spannet, og så sætter den knapperne ind..

Thomas
Avatar billede anne-m Nybegynder
23. marts 2004 - 11:22 #2
det vil være skønt hvis du har tid... jeg vil også gerne give dig flere point hvis du er interesseret i at hjælpe dit script ind i min kode (for det er det jeg har svært ved...)
Jeg kan ikke se selve funktionen på den side du linker til - da der ikke er noget indhold på siden... men jeg har kigget lidt i koden, og det ser ud som om det er det jeg søger. ;o)
Vi snakkes ved senere.
Avatar billede anne-m Nybegynder
23. marts 2004 - 13:41 #3
... jeg vil gerne have noget der fungerer sådan her: http://www.phaidon.com/phaidon/bookstore.asp?m=bookstore
bortset fra at min scroll skal laves på en celle og ikke i en frame... ;o)
Avatar billede thb Nybegynder
23. marts 2004 - 13:54 #4
du kan se scrollen i toppen af designet.. der er de små firkanter, der er nogle pile som kommer hvis der er noget tekst som går uden for feltet.. Kører man musen over en af pilene så scroller feltet..

Du kan evt. lige smide din kode så kan ligge det ind.

Thomas
Avatar billede anne-m Nybegynder
23. marts 2004 - 14:02 #5
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.border {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: #CCCCCC;
}
.tableborder {
    border: 1px solid #CCCCCC;
}
.topborder {
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-color: #CCCCCC;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
}
-->
</style>
<style type="text/css">
<!--
.mainborder {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
}
-->
</style>
<style type="text/css">
<!--
.tekst {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
    color: #999999;
    text-decoration: none;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 50px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
}
-->
</style>
</head>

<body>
<table width="588" height="563" align="center" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC">
  <tr>
    <td height="118" colspan="2" class="topborder"><img src="../gagarinspread_ny!/top_sort.gif" width="550" height="117"></td>
    <td height="10" valign="top"><img src="../gagarinspread_ny!/ikon_hoejre_test.gif" width="45" height="117"></td>
  </tr>
  <tr>
    <td width="264" height="283" valign="top" class="tekst"><div align="left">Gagarin
        Spread er en medievirksomhed der med sine tiltag &oslash;nsker at udfordre
        og inspirere det eksisterende samfundsliv.</div>
    </td>
    <td width="286" height="283" valign="top" class="mainborder">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="2">&nbsp;</td>
  </tr>
  <tr>
    <td id="scroll_celle" height="142" colspan="2" class="tableborder">her skal der være en masse små billeder (ikoner) som hver repræsenterer et produkt. Hvis der er flere ikoner, og deres bredde bliver mere end 550 px. i bredden tilsammen, skal der scroll v. mouse over. Denne løsning skal virke på mac!</td>
  </tr>
</table>
</body>
</html>
Avatar billede thb Nybegynder
23. marts 2004 - 14:07 #6
Okay, men skal det scroll fra side til side... ?? Mit script scroller op og ned..

En anden ting, du kan ligge dine styles ind i en css fil, så skal du bare includere den på alle sider..

Thomas
Avatar billede anne-m Nybegynder
23. marts 2004 - 14:11 #7
ja... det med css én  ved jeg egentlig godt, men glemte det. Jeg ligger det for sig selv senere...
Ja det skal fra side til side... er det et problem? Jeg kan stadig ikke se din på siden - kun i koderne. Ved du om det fungerer på en mac?
Avatar billede thb Nybegynder
23. marts 2004 - 14:17 #8
Jeg kigger lige på det med fra side til side..
Jeg har ikke mulighed for at tjekke mine ting på en mac, men hvis du sidder på en mac og ikke kan se noget med scroll på min side, så gør det nok ikke.. :|

Thomas
Avatar billede anne-m Nybegynder
23. marts 2004 - 14:31 #9
Det virker ikke mac. Jeg har lige set på en pc. og der virker det fint. Men jeg skal have en løsning der fungerer på mac... så din løsning virker desværre ikke. :o) men tak fordi du gad forsøge.

Er der nogen der ligger inde med en løsning der virker på mac???
Avatar billede thb Nybegynder
23. marts 2004 - 14:35 #10
Jeg ved ikke om det virker på en mac, og jeg kunne få den til at scroll til siden..
Men nu har du et godt scroll script og så kan du jo spørge igen om der er nogle der kan få den til det.. :)
Og så gemme dine point til det..

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>test</title>

<script language="JavaScript">
function scroll(speed,theName){
    var theEL = document.getElementById(theName)
    var theCSS = theEL.style
    var contHeight = Math.ceil(theEL.parentNode.offsetHeight/2)
    clearTimeout(document.body.scrollTim)
    way = speed>0?1:0
    if ((!way && theCSS.pixelTop>-theEL.offsetHeight+contHeight) || (theCSS.pixelTop<0 && way)){
        theCSS.top = (theCSS.pixelTop+speed)+"px"
        document.body.scrollTim = setTimeout("scroll("+speed+",'"+theName+"')",50)
    }
}

function checkOverflow(name){
    if(document.getElementById(name).offsetHeight > document.getElementById("top"+name).offsetHeight)
        document.getElementById("scroll"+name).style.visibility = "visible";
}
</script>


<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.border {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-top-color: #CCCCCC;
}
.tableborder {
    border: 1px solid #CCCCCC;
}
.topborder {
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-color: #CCCCCC;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
}
-->
</style>
<style type="text/css">
<!--
.mainborder {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
}
-->
</style>
<style type="text/css">
<!--
.tekst {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
    color: #999999;
    text-decoration: none;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 50px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-bottom-style: solid;
    border-left-style: solid;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
}
-->
</style>
</head>

<body onload="checkOverflow('indholdsbox');">
<center>
<table style="heigth:563px;width:588px;text-align:center;border-color:#cccccc;" cellpadding="0" cellspacing="0">
    <tr>
        <td style="height:118px;" colspan="2" class="topborder"><img src="../gagarinspread_ny!/top_sort.gif" style="width:550px;height:117px;"></td>
        <td style="height:10px;vertical-align:top;"><img src="../gagarinspread_ny!/ikon_hoejre_test.gif" style="width:45px;height:117px;"></td>
    </tr>
    <tr>
        <td style="width:264px;height:283px;vertical-align:top;text-align:left;" class="tekst">
            Gagarin Spread er en medievirksomhed der med sine tiltag &oslash;nsker at udfordre
            og inspirere det eksisterende samfundsliv.
        </td>
        <td style="width:286px;height:283px;vertical-align:top;" class="mainborder">&nbsp;</td>
    </tr>
    <tr>
        <td colspan="2">&nbsp;</td>
    </tr>
    <tr>
        <td style="height:142px;width:100%;" colspan="2" class="tableborder">
            <div id="topindholdsbox" style="overflow:hidden;height:100%;width:550px;">
                <div id="indholdsbox" style="position:relative;">"
                    her skal der være en masse små billeder (ikoner) som hver repræsenterer et produkt. Hvis der er flere ikoner, og deres bredde bliver mere end 550 px. i bredden tilsammen, skal der scroll v. mouse over. Denne løsning skal virke på mac!
                    her skal der være en masse små billeder (ikoner) som hver repræsenterer et produkt. Hvis der er flere ikoner, og deres bredde bliver mere end 550 px. i bredden tilsammen, skal der scroll v. mouse over. Denne løsning skal virke på mac!
                    her skal der være en masse små billeder (ikoner) som hver repræsenterer et produkt. Hvis der er flere ikoner, og deres bredde bliver mere end 550 px. i bredden tilsammen, skal der scroll v. mouse over. Denne løsning skal virke på mac!
                    her skal der være en masse små billeder (ikoner) som hver repræsenterer et produkt. Hvis der er flere ikoner, og deres bredde bliver mere end 550 px. i bredden tilsammen, skal der scroll v. mouse over. Denne løsning skal virke på mac!
                </div>
            </div>
        </td>
    </tr>
    <tr>
        <td colspan=2 style="text-align:center;vertical-align:top;">
            <span id="scrollindholdsbox" style="visibility:hidden;">
                <span onmouseover="scroll(2,'indholdsbox')" style="cursor:hand;" onmouseout="clearTimeout(document.body.scrollTim)">
                    /\
                </span>
                &nbsp;&nbsp;
                <span onmouseover="scroll(-2,'indholdsbox')" style="cursor:hand;" onmouseout="clearTimeout(document.body.scrollTim)">
                    \/
                </span>
            </span>
        </td>
    </tr>
</table>
</center>
</body>
</html>
Avatar billede anne-m Nybegynder
23. marts 2004 - 14:39 #11
tak! ;o) det er altid et problem med mac og de nyere muligheder!!! ;o/
Avatar billede olebole Juniormester
23. marts 2004 - 19:47 #12
<ole>

Jeg tvivler på, den scroller virker under MacOS ... den virker lidt primitiv  :)

Prøv at gå til Rod Morelos' site og klik på 'DHTML'. Der finder du de afgjort bedste dynamiske scrollere på WWW:
  http://rod.rant-on.net/

De er bygget på baggrund af denne, som er udviklet af en forhenværende kollega til nikefootball.com - og som vi i sin tid brugte til en hel del sites på Framfab:
  http://www.ghtml.com/showoff/scrollbar/index.html

/mvh
</bole>
Avatar billede olebole Juniormester
23. marts 2004 - 19:48 #13
De virker begge i de fleste browsere under Win og MacOS  :)
Avatar billede amix Nybegynder
23. marts 2004 - 22:50 #14
"tak! ;o) det er altid et problem med mac og de nyere muligheder!!! ;o/"

Mac har mange gode browsers: De bedste ;-)! Og de understøtter alle de nye teknologier. Det som er problemet er paphatte som kun optimere koden til IE - slam koder, og bruger ting som kun understøttes af IE.

Safari følger W3C standarder og det gør Mozilla også (+Opera som også findes til Mac - der er 7.0beta ude lige nu :) - Følg W3C standarder og du vil nå _meget_ langt med at udvikle en side som både kan vises på Mac, Windows og Linux [Da IE 5.5+ også følger W3C anbefalingerne]! Dvs. XHTML og CSS er vejen frem! :] Stift bekandskab med Jeffery Zeldman (ham som har skabt http://www.alistapart.com  - skrevet den geniale bog "Zeldman: Designing With Web Standards" ... og en ny udviklings univers vil åbne sig!)

//amix
Avatar billede olebole Juniormester
23. marts 2004 - 23:01 #15
Uden at skulle starte en ny religionskrig, er jeg desværre nødt til at sige, at selvom man holder sig tæt til W3C's rekommendationer, har man ingen garanti for, det virker i Safari eller Opera (sidstnævnte under både Win og MacOS).
Glædeligt er det dog, at MS endelig har meddelt, de har udviklet (Læs: 'indviklet') deres sidste browser til MacOS  :)
/mvh
Avatar billede amix Nybegynder
23. marts 2004 - 23:34 #16
- - - Jeg har heller ikke sagt at der er en garanti :)

Sandsyndigheden for at det virker i Opera, Safaria, Konqueror, Mozilla eller IE er langt større hvis man følger W3C standarder end hvis man f.eks. slamkoder. F.eks.:
<html>
<head></head>
<body>
blabha

Hvis man slamkoder (som vist ovenfor) og ikke skriver hvorfor en type document det er  - således at de forskellige browsers går ind i quirks moden (dvs. at browseren selv rendere siden efter sandsyndigheden - endvidere er quirks moden ikke den samme hos i forskellige browsers - herved vil hjemmesiden med stor sandsyndighed ikke ligne hinanden i de forskellige browsers). Dog hvis man angiver hvorfor en type det er, så går browseren ikke ind i quirks moden - herved er der stor sandsyndighed for at siden bliver renderet på samme måde.

- - Kort og gode:
- - La' være med at slamkode og følg standarnde!

Ikke alene følger man et fin ideologi, men man hjælper også sig selv.
Avatar billede olebole Juniormester
23. marts 2004 - 23:47 #17
Ja, det er jo selvfølgeligheder - men der er betydelig flere problemer i Mac-browsere end bare '... paphatte som kun optimere koden til IE ...'.
Derfor skaber det blot forvirring, når man skriver, at det er _det_, der er problemet.

Som vi har været indepå før idag: Skriv, hvad du mener - for vi andre har kun det, du skriver at forholde os til. Vi kan ikke læse, hvad du tænker  ;o)
Avatar billede amix Nybegynder
24. marts 2004 - 00:12 #18
- - Well, enlig så kan jeg jo ikke uddybe alt...Den med paphatte skal vel heller ikke uddybbes.
- - Hvis man i sin udvikling bruger ting som kun er defineret af Microsoft selv - - så er det logisk at det skaber problemer med andre browsers. Og jeg har (og du har sikkert også) i tidens løb set en masse kode som var Microsofts påfund, og som ikke virkede i andre browsers. Og ja, jeg ved godt at mange af Microsofts påfund er kommet med i W3C specifikationerne - men dog mener jeg stadigt at det ikke er moralsk rigtigt at de selv vil styre udviklingen... Derfor skal man holdes væk fra MSDN og søge hen på http://www.w3.org

- - Herved har jeg så uddybet hvorfor det er smart at følge W3C standarder :) Selve beviset etc. Det kan godt være at der er nogen som ikke kender til quirks moden...

"Som vi har været indepå før idag: Skriv, hvad du mener - for vi andre har kun det, du skriver at forholde os til. Vi kan ikke læse, hvad du tænker  ;o)"
- - Som vi har været inde på, jeg skriver hvad jeg mener, og hvis man ikke forstå det, så skal man spørge i stedet for at angribe :-] Ikke at sige at du har angrebet her. Men jeg mener heller ikke jeg har skrevet noget som kan tolkes anderledes, hvis jeg har – skriv det :)

Men skal vi ikke bare lægge de der stridigheder bag os - især hvis jeg igen begynder at bruge exp :] Det bliver nok ikke sjovt i længden at diskutere hver eneste lille ting...
Avatar billede olebole Juniormester
24. marts 2004 - 00:39 #19
Så må du undlade at skrive en bunke vrøvl, somom det er 'lov'.

F.eks:
"Mac har mange gode browsers: De bedste ;-)! Og de understøtter alle de nye teknologier."
Det er noget lodret vrøvl og vås! Uagtet, du nærer et indædt had til alt, der står MS på, så er Explorer den mest udbredte browser - og den har _altid_ været dårligere end elendig under MacOS. Langt dårligere end under Windows.

Hvordan ligger det med de andre browsere og W3C-standardiserede teknologier som XML, VML og DHTML-behaviors? Understøtter MacOS-browserne generelt disse teknologier?
Ja - ifølge din kommentar ... nej - ifølge virkeligheden.
I Opera kan end ikke lave alternative XML-requests i en iframe, da den ikke engang kan udløse en onload-event på en iframe (eller anden frame). Det gælder i øvrigt også under Windows.

"Det som er problemet er paphatte som ..." Nej, det er ikke _det_, der er problemet - og jeg har intet imod du bruger ordet 'paphatte'.
Det er din vending: "Det som er problemet ..." den er gal med - det passer ganske enkelt ikke. Der er bunker af andre problemer med browsere på Mac - også problemer af langt større dimensioner.

Kan man iøvrigt tolke dine meninger derhen, at du finder det forbryderisk (og/eller umoralsk), at Netscape på egen hånd udviklede og implementerede LiveScript - som vi idag kender under navnet JavaScript?

Jeg finder det et voldsomt problem, du så skråsikkert skriver en bunke vrøvl i dine indlæg på Eksperten.
Jeg og en del andre har ikke problemer med at gennemskue det, men det er zq synd for brugere, der ikke ved så meget, at de kan gennemskue, at du vrøvler. De kunne få den totalt fejlagtige opfattelse, at du har ret - og begynde at aggere derefter.
Avatar billede anne-m Nybegynder
24. marts 2004 - 09:34 #20
Hold da op en diskussion der kom ud af min lille kommentar; "det er altid et problem med mac og de nyere muligheder!!! ;o/"
Jeg sværger til Mac, men min erfaring (og måske mine fordomme...) siger mig at programmører, nørder og andre kode-freaks, for det meste sidder på pc - og måske er alle ikke så gode til at tilgodese dem der sidder ved mac.
- det er selvfølgelig bare på basis af, at man indimellem får et "fantastisk" script som kan det aller smarteste i verden - bare ikke hvis du sidder ved en mac.
Nok om den diskussion - selv om jeg faktisk blev klogere af den også! ;o) Det er godt at høre eksperters meninger selv om de er meget forskellige.

Tilbage til det egentlige spm.....
Olebole----> Jeg kigger straks på dit link "http://rod.rant-on.net/" ;o) tak!
Avatar billede anne-m Nybegynder
24. marts 2004 - 09:37 #21
... der er ikke noget på siden! ;o/ der kommer en side der hedder "soloplay" – men den er tom...?
Avatar billede olebole Juniormester
24. marts 2004 - 14:29 #22
Du har helt ret, Anne - desværre koder 99% på PC  :(

Da jeg blev ansat på Framfab, var der - udover mig - kun én, der kodede på Mac. I begyndelsen kikkede de fleste andre Interface Developers i firmaet skævt til mig, men et år efter sad _alle_ frontend kodere med en Mac og en PC.
Det burde da også være et minimum - ikke mindst da virkeligheden viser, at der faktisk er væsentlige forskelle på, hvordan Win- og Mac-browsere fortolker web-sider ... også hvis man overholder W3C-standarderne.
Flere havde endog skrottet deres private PC'ere og købt en G4 eller Titanium  ;o)

Tilbage til Rod og hans site (som ganske rigtig hedder 'Soloplay'): Jeg har desværre ikke plads til min Mac, hvor jeg sidder og arbejder og har den derfor ikke stillet op, men jeg ser fint hans site på min PC-laptop. Jeg så sitet på en Mac for forholdsvis nyligt og der fungerede det fint - og han plejer da også at kode til både PC og Mac.
Jeg 'rammer' formodentlig en Mac imorgen - så skal jeg nok checke det. Virker det ikke, må han jo absolut have en 'Fy-fy-skamme-skamme'-mail  :)

Under alle omstændigheder ved jeg positivt, hans scrollere virker under MacOS. Hvis hans site ikke virker på Mac, kan vi sagtens finde ud af noget med, at jeg sender dig en kopi af hans JavaScript-lib - og et eksempel på, hvordan man skruer en scroller sammen med det.
Jeg vender tilbage imorgen aften.
/mvh
Avatar billede anne-m Nybegynder
24. marts 2004 - 14:41 #23
Det ville være meget fantastisk hvis du gad hjælpe (!) Indtil videre har jeg fundet et javascript der løser det – hvis jeg bruger en iframe i min celle – men det vil jeg helst undgå...!

Her kan du se hvad det skal ende med, bortset fra at jeg gerne vil have det til at fungere UDEN en iframe.
så scriptet sidder på cellen. ;o)
måske skulle jeg lige tænde den lille pc ovre i hjørnet og se om Rods site virker på den! :o)

Jeg glæder mig til at høre mere fra dig...
Avatar billede anne-m Nybegynder
24. marts 2004 - 14:42 #24
og et link, så du kan se hvad jeg  vrøvler om (det er standard herinde at man skal glemme selve linket...)

http://www.grafikken.dk/gagarinspread/gagarinspread_test.html
Avatar billede anne-m Nybegynder
24. marts 2004 - 14:44 #25
- og når du nu er sådan rigtig programmør.... kan du så sige mig hvorfor den hakker sådan i det når den scroller?? det går da lidt trægt hva? ;o)
Avatar billede olebole Juniormester
24. marts 2004 - 15:19 #26
Hehe ... ja, det er zq ikke den mest 'smooth' scroller, vi har set nord for Alperne  :)

Denne sjover:
  onmouseover="timer = setInterval('self.side.scrollBy(5,0);',300);"
er - som du ved - selv scroller-scriptet. Den siger:
Start en timer, der med intervaller på 300 millisekunder flytter siden med 5px i x-retningen og 0px i y-retningen.

Prøv at sætte de 300 ned (f.eks. til 50) - og/eller de 5 op. Så vil den scrolle mere 'glat'. Det samme gælder naturligvis den anden, der scroller med -5px i x-retningen  ;o)

Vi kikker på det andet imorgen ... till then: Ugh  :)
Avatar billede anne-m Nybegynder
24. marts 2004 - 15:29 #27
...det er godt der er sådan nogen som dig - der gider hjælpe sådan en amatør som mig! ;o/  det hjalp lidt på det at rette på tallene...
;o) selv ugh!
Avatar billede amix Nybegynder
24. marts 2004 - 18:08 #28
- - - Jeg vandt den sidste runde på teknisk knockout – og lad os se hvordan denne diskussion kommer til at forløbe. Allerede nu kan jeg se at du er gået over i personlige angreb, men det er jo ikke noget nyt.

- - -
Men da jeg af natur er en vinder så vil jeg of course ikke give op [det gjorde du jo sidste gang fordi du snakkede lort - http://www.eksperten.dk/spm/480221].
- - -

"Det er noget lodret vrøvl og vås! Uagtet, du nærer et indædt had til alt, der står MS på, så er Explorer den mest udbredte browser - og den har _altid_ været dårligere end elendig under MacOS. Langt dårligere end under Windows."
- - - Jeg betegner heller ikke Explorer til Mac som en god browser. Jeg havde ikke engang tænkt på den som en browser til Mac - - da den har været død i lang_ tid nu. Det er lang tid siden Microsoft stoppede udviklingen af den. Dog var Explorer til Mac heller ikke den største synder - den var nemlig også bygget om omkring W3C rekommandationer (version 5)!

”Hvordan ligger det med de andre browsere og W3C-standardiserede teknologier som XML, VML og DHTML-behaviors? Understøtter MacOS-browserne generelt disse teknologier?”
Tjah, det er vel ligesom på Windows. Du har mange muligheder på Mac’en. Jeg ved at Safari understøtter XML og DHTML (CSS,HTML,DOM,JS). Endvidere er Mozilla også et powerhouse.

”Ja - ifølge din kommentar ... nej - ifølge virkeligheden.
I Opera kan end ikke lave alternative XML-requests i en iframe, da den ikke engang kan udløse en onload-event på en iframe (eller anden frame). Det gælder i øvrigt også under Windows.”
Så kan man bare bruge Mozilla i stedet :) Altså, jeg har ikke sagt hvorfor en browser man skal bruge – man har mange valg mellem nogle rigtig gode browsers, som understøtter mange standarder og som kan vise mange sider. Jeg bruger selv Mac og jeg har ikke rigtig problemer med at den skal vise sider.

” Det er din vending: "Det som er problemet ..." den er gal med - det passer ganske enkelt ikke. Der er bunker af andre problemer med browsere på Mac - også problemer af langt større dimensioner.”
Den vending kan alene misforstås, og det har du så sandelig gjort :) Hvis du læse den kommentar igen, og læser mine svar igen vil du se at det ikke kun er problemet at folk _kun_ koder til IE. Dette har jeg allerede sagt til dig! Problemerne er også hvis man slamkoder og tester ens side kun i IE!

” Kan man iøvrigt tolke dine meninger derhen, at du finder det forbryderisk (og/eller umoralsk), at Netscape på egen hånd udviklede og implementerede LiveScript - som vi idag kender under navnet JavaScript?”
Det kan du sagtens :) Der var ikke ret meget forskel på Netscape og MS (den måde de handlede på). Heldigvis har vi fået Mozilla :)!

”Jeg finder det et voldsomt problem, du så skråsikkert skriver en bunke vrøvl i dine indlæg på Eksperten.
Jeg og en del andre har ikke problemer med at gennemskue det, men det er zq synd for brugere, der ikke ved så meget, at de kan gennemskue, at du vrøvler. De kunne få den totalt fejlagtige opfattelse, at du har ret - og begynde at aggere derefter.”
Hmm sådan som jeg kan se har du ikke endnu bevidst at jeg vrøvler, det eneste du har gjort var at komme med angreb omkring min person.

Til noget nyt: Du ser IE som en messias der er kommet for at redde dig fra alle de andre browsers. Men prøv at start med at udvikle sider der kan vises i Mozilla, Safari, Opera og IE – så vil du opdage at IE er ligeså dårlig på nogle punkter som de omtalte browsers. Bl.a. har IE  store problemer med boksmodellen osv.

- - -
Men enlig, min overordnet pointe var.
FOR AT ENS SIDE SKAL VISES I DE FLEST MULIGE BROWSERS
* Man skal ikke udvikle _kun_ til IE (her i form af at benytte kun IE funktioner) - - herved teste kun i IE
* Man skal følge de nyeste W3C standarder.

- - - -
Til Anne:
"Jeg sværger til Mac, men min erfaring (og måske mine fordomme...) siger mig at programmører, nørder og andre kode-freaks, for det meste sidder på pc - og måske er alle ikke så gode til at tilgodese dem der sidder ved mac.
- det er selvfølgelig bare på basis af, at man indimellem får et "fantastisk" script som kan det aller smarteste i verden - bare ikke hvis du sidder ved en mac."

Jeg sværger også til Mac - dog har jeg også en PC, men den bliver også snart udskiftet ud. Og jeg må sige dig at det ser lyst ud for Mac og browsers! Fremtiden ligger ikke i Microsofts hænder - men i Open Source. Apple selv er ret aktive i open source miljøet [de har fatte noget af pointen]. Deres Safari er OpenSource og den er bygget på Konqueror (en KDE browser som igen er bygget på baggrund af Mozilla). Og sådan som det går for Mozilla, som det går for Safari - så får vi nogle browsers i fremtiden som er meget overlegne (bl.a. pga. at Microsoft først planlægger at opdatere IE i deres næste Operativ system.. Longhorn som først er sat til at udkomme i 2006!) Anyway, jeg kører mest Mozilla, men jeg kører også Safari. De er begge to geniale og man kan dække mange hjemmesider med dem.

Endvidere har netbanker også opdaget Mac'en - således kan man i dag bruge de fleste store netbanker :]

Anyway, da du jo er udvikler så være sikker på at du udvikler ved at følge W3C rekommandationer. Dvs. udvikl dine hjemmesider ved at bruge XHTML og CSS – og det er smartest at hente DOM’en fra W3C også :]

//amix
Avatar billede thb Nybegynder
24. marts 2004 - 18:38 #29
Så synes at det er helt skørt den måde som i spammer dette spørgsmål.
I burde stoppe og forsætte jeres åndsvage spammeri, i et spørgsmål for sig selv.

Thomas
Avatar billede roenving Novice
24. marts 2004 - 18:42 #30
>>amix

Jeg overvejer alvorligt at anmelde dig for spamming af dette og det tidligere spørgsmål !-)

Du farer frem svingende med sværdet over hovedet, fordi du tolker en side-bemærkning fra olebole i det første spørgsmål som et angreb på din personlige integritet eller måske nærmere, fordi der er en, som har tisset på din sukkermad, og det er endt i en diskussion, som involverede din personlige holdning til M$ eller andre producenter af hard- eller software til computere ...

-- og der skal ikke herske nogen tvivl om, at det værste, der nogensinde er sket for udviklingen af personlige computere, er de beslutninger IBM tog i slutningen af 70'erne, som bl.a. har givet Microsoft et urimeligt forspring i udvikling af styresystemer til pc'er, som så også har fået et urimeligt forspring i forhold til andre mulige arkitekturer !-)

Ikke desto mindre er det sådan i den virkelige verden, at vil man kunne leve af at udfolde sine evner til web-udvikling må man tage IE med i sine beregninger, uanset om man hader M$ som pesten ...

-- og så læser du oles indlæg som en vis herre læser bibelen, for du har hver eneste gang (med vilje ?-( overset hans hentydninger til, at han kodede til mac, at han i sine hine tider, brugte utrolige kræfter på at gøre folk opmærksomme på, hvad der skulle til for at gøre den kode, man producerede brugbar i andre sammenhænge end præcis ie på windows og at han ikke normalt tænker i at kode alene til windows eller på baggrund af M$-arkitektur ...

Hvem er det, der har skyklapper på ?-|
Avatar billede amix Nybegynder
24. marts 2004 - 19:20 #31
roenving:
- - Jeg gider ikke finde mig i at nogle håner mig - og jeg er _ligeglad_ hvem det er.
Da jeg ikke gider "spamme", gider jeg ikke nævne disse personlige angreb, men man kan kigge på den gamle diskussion.

- - - Endvidere gider jeg ikke længere diskutere med dig Ole.

En undskyldning går til anne-m - for at bruge hendes plads for en åndsvag diskussion. For at gøre det godt igen: Hvis du løber i et nyt problem så er du meget velkommen til at kontakte mig på amix@amix.dk eller bruge amix3k som AIM - så skal jeg nok give dig rådgivning og løse problemet for dig. Jeg kan det meste indenfor web udvikling, og det jeg ikke kan - - - well, det kan jeg hurtig lærer.

MVH.
Amir
Avatar billede thb Nybegynder
24. marts 2004 - 19:42 #32
Jeg synes det er fedt hvis du kan klare opgaven, men kunne du ikke have smidt det på bordet fra starten af, så var nok blevet noget helt andet, det her spm... :)

anne-m > Det kunne være at du skulle kontakte ham :)

Thomas
Avatar billede olebole Juniormester
25. marts 2004 - 03:26 #33
Okay, amix ... lad os lige se på, hvad du fortæller om dig selv:
Du beskriver folk, der ikke skriver til standarderne for 'slamkodende paphoveder'. Fair enough ...!
På dit E-minisite peger du på dette site:
  http://www.amix.dk/
kikker vi mere specifikt på:
  http://www.amix.dk/main.php?color=orange
finder vi et W3C-XHTML banner, der tilkendgiver, siden validerer perfekt mod XHTML1.0 – valideret i W3C's validator.
Hvis ikke siden var kodet af et 'slamkodende paphovede', ville det sikkert være rigtigt. Sagen er bare, at siden aldrig kan validere uden en DTD ... dumpet på første linie – og siden er ikke ret gammel  :)
Dette er ikke skrevet for at håne dig, men for at understrege, at vi alle bor i glashuse ... og nogle gange er de små. Check, hvor du kaster dine sten.

Du beskriver dig selv som 'vinder af natur' – jeg tror dig ikke. Den måde, du opfører dig på, synes ikke at underbygge, at det skulle være tilfældet.
Det virker meget mere somom, du har et problem med dit selvværd. Din entré i spørgsmålene lugter i _den_ grad af showoff – og i en grad, livremmen slet ikke kan holde til. Det virker, somom du føler dig nødt til at puste dit ego vældig meget op – og det er ikke videre klædeligt.
Du fører dig frem som værende en pokkers erfaren webudvikler. Du kan helt sikkert overbevise nogen – men vi er altså også nogle, der kikker lige ud gennem monitor-glasset  ;o)

Det er helt fint, du har fundet ud af det hensigstmæssige i at kode til standarderne, men måden, du gang på gang kommer væltende ind fra siden som en selvbestaltet ekspertise med mere eller mindre fejlfyldte og 'religiøse' indslag, er ikke videre hensigtsmæssig – og i virkeligheden i direkte modstrid med Ekspertens ånd og formål. Du skaber langt mere forvirring end afklaring.

Du fremsætter helt personlige opfattelser som uigendrivelige fakta – og bruger efterfølgende oceaner af plads på at rode dig endnu længere ind i forvrøvlede, påståede fakta - blandet med spredte sandheder.
Det er synd for de mindre vidende, der læser med her – og de, der måtte komme til spm'et senere. Hvem skal de tro? Mange er ikke i stand til at gennemskue vrøvlet.
Desværre får de ikke megen hjælp af mig, da jeg finder det hovedrystende meningsløst at kommentere på dit seneste 'Evangelium'.

Vi har fra tid til anden været ude for brugere, der har brugt E til at føre sig frem og stive sig af med en erfaring og viden, de slet ikke besad. Det er lige skadeligt og irriterende hver gang ... og det er slet ikke nødvendigt.
Du vil opnå langt større repekt – også fra brugere, der har en lidt større viden og erfaring – hvis du valgte en anden approach ... og respekten vil række meget længere.
Fortæl at 'sådan og sådan er det', når du _ved_ det. Sig, du mener det, hvis du ikke er sikker – og gør klart, når der er tale om personlige meninger og holdninger.

Jeg er helt overbevist om, du besider masser af viden, som en lang række andre brugere kunne gøre god brug af, men du ville nå meget længere, hvis du var den, du er – der, hvor du er ... og så skruer ned for påståeligheden og de 'religiøse' vækkelser  :)

Jeg skrev, jeg ikke ville kommentere på dit 'Evangelium', men der er dog lige en enkelt ting, du bør vide ... ikke mindst med disse linier - og din sædvanlige måde at slå tingene fast som fakta - in mènde:

"Du ser IE som en messias der er kommet for at redde dig fra alle de andre browsers. Men prøv at start med at udvikle sider der kan vises i Mozilla, Safari, Opera og IE – så vil du opdage at IE er ligeså dårlig på nogle punkter som de omtalte browsers. Bl.a. har IE  store problemer med boksmodellen osv."

Jeg var før og under 'Browserkrigen' kendt på Eksperten som "The Netscape Warrior" – og jeg har ikke ændret synspunkter i den retning siden. Jeg tror, det var brugeren el_gnu, der 'døbte' mig, fordi jeg altid fremhævede NS som en ualmindelig fremragende browser – og lammetævede Explorer. Det gør jeg stadig - næsten dagligt - men jeg lever også i en verden, der er lidt mere nuanceret end som så.
Gert ('geeeet' på E) – som har lavet den ene scroller, jeg linkede til – og jeg var om nogen på E kendt for at checke alle browsere ned i aller mindste detalje og være 'hysterisk' X-browser/X-platforms orienterede. Vi arbejdede sammen på Framfab, hvor vores mest presticiøse kunde var Nike. På nikefootball.com og nikewomen.com var deres projektleder og crativeDirector Mac/NS4-folk ... og produkterne skulle være absolut cutting-edge! X-browser/X-platforms fejl og/eller inkompatibillitet var under 'dødsstraf' på Framfab.

Er der derudover én på E, der pusher URL'en i DTD'en - for at få IE til at gå standar-compliant mode - så er det i _den_ udtalte grad olebole.

Som du ser, rammer du også her _lysår_ ved siden af og gør dig selv til nar og grin ... og hvorfor?
Helt tydeligt fordi, du simpelthen ikke kan få øje på andet end dig selv og din nyfundne 'fundamentalisme' med tilhørende buzz-words og -fænomener. Det er komplet meningsløst og ganske unødvendigt ... og i øvrigt gennemskueligt som böhmisk krystal.

Der er masser, du ikke ved. Du ville gøre dig selv og os en tjeneste ved at indse det og opføre dig derefter – i stedet for at lade det stå i vejen for al den viden, du uden tvivl har og som kunne være en stor hjælp for mange.
Med en let omskrivning af korporal Steiner i den gamle film Jernkorset: "Det er der respekten gror"  ;o)

Læs dette og tænk over det – se dig selv i spejlet – læs det så og tænk over det igen – og gør så, hvad du vil.
Jeg håber blot, vi vil komme til at mødes på en _helt_ anden måde i kommende spørgsmål her på Eksperten.

Til alle andre: Undskyld spam, men hvis ikke det her bliver stoppet på en fornuftig måde, vil det fortsætte i én ulidelig uenlighed i mange fremtidige spm. Det mener jeg, ingen kan være interesseret i.
Jeg lover til gengæld, det er mit sidste indlæg her - i den sammenhæng.
/mvh
Ole
Avatar billede amix Nybegynder
25. marts 2004 - 10:37 #34
Amix.dk er lavet for over et år siden. Jeg har ændret mig og det har mine skillz også :]

Der er DTD, og jeg har fjernet den med vilje på main siden. Amix.dk startede ud i HTML slamkode mode, efter jeg havde indset det rigtige, havde jeg prøvet at omsætte siden til XHTML - heraf kom der nogle problemer o.lign. Derfor er det ud fra den bitre erfaring jeg prøver at fortælle folk at de skal følge W3C standarder, og la' være med at slamkode [og jeg følger selv disse - seneste http://amix.dk/codecrib/. Men ellers tak for analyse af min person, der er virkeligt mange ting jeg ikke vidste (hvad jeg ved, hvad jeg ikke ved og hvordan jeg er). Jeg kan dog også fortælle dig at din analyse ikke ændre på en skid.

- - - Tvivl ikke, jeg kunne komme med et kæmpe angreb igen, men jeg er klogere end dig, så jeg stopper her - jeg gider ikke pine folk her på exp. EOD.
Avatar billede olebole Juniormester
25. marts 2004 - 19:01 #35
Jamen, at stoppe med at pine og plage folk var det eneste vi andre (i hvert fald roenving og jeg) gerne ser dig gøre - så jeg siger tak  :)

Anne >> Noget kom i vejen, så jeg kommer først i nærheden af Mac'en i morgen - men jeg vender tilbage med noget fredag aften  :)
/mvh
Avatar billede thb Nybegynder
25. marts 2004 - 19:41 #36
"Jeg lover til gengæld, det er mit sidste indlæg her - i den sammenhæng.
"
Avatar billede olebole Juniormester
25. marts 2004 - 20:13 #37
thb >> Det var ikke et indlæg, men en pæn tak, jeg i et indlæg til Anne rettede til amix - men du mener måske ikke, det er en god idé at stoppe tåbelige diskussioner på Eksperten ... eller misforstår jeg din kommentar? Havde den andet formål, end at starte forfra?
Avatar billede thb Nybegynder
25. marts 2004 - 20:22 #38
:)
Avatar billede amix Nybegynder
25. marts 2004 - 21:34 #39
Ole hvad skal der virkelig til for at få dig til at holde kæft?

Argh. amix@amix.dk - kontakt mig der, så kan vi snakke tingene igennem.
Avatar billede amix Nybegynder
25. marts 2004 - 22:45 #40
Med hensyn til den scroller:
Scroller1 og scroller2 virker perfekt. Scroller 3 virker slet ikke.

Jeg har kigget på Safaris log - og den finder ingen fejl :-/ [Dog skal det siges at den har en elendig debugger].

Jeg har endvidere kigget lidt på koden og lagt nogle probes ind (for at prøve at finde et sted hvor scriptet stopper - dog findes der ingen af dem, scriptet kører der ud af uden problemer).

Siden du kender ham vil det være nemmest at fortælle ham omkring problemet - det er sikkert en minor bug, da scroller 1 og 2 allerede virker perfekt.
Avatar billede anne-m Nybegynder
26. marts 2004 - 09:35 #41
olebole---> det er i orden. ;o)

amix---> scroller 1, 2 og 3 ?? hvad mener du... ? Det script som thb har lagt ind (hvor han har brugt min kode) virker ikke... i hvert fald ikke på min comp (mac)
Det script der ligger på min side nu - som er en scroll på en iframe virker,
( http://www.grafikken.dk/gagarinspread/gagarinspread_test.html )
men olebole kunne muligvis hjælpe mig til en scroll der virker på en celle og ikke en iframe (hvilket jeg ville foretrække) det skulle desuden virke på en mac.

;o)
Avatar billede amix Nybegynder
26. marts 2004 - 16:10 #42
Den nurværende script du har virker fint i Safari (http://www.grafikken.dk/gagarinspread/gagarinspread_test.html)... Dog ser det ud som om du har vendt scroll retningerne forkert :[ Når man kører musen over den højre pil - så scroller den til venstre...

Soloplays (http://rod.rant-on.net/) scrollers hedder Scroller 1, 2 og 3 - hvoraf de første to er vertikalt scrolling og den sidste er horizontalt. Herved virker de vertikale (1, 2) i Safari, men den sidte, den du skal bruge, virker ikke.

Endvidere, Soloplays script er baseret på layers (divs), og ikke tabel celler...

//amix
Avatar billede anne-m Nybegynder
26. marts 2004 - 16:15 #43
amix-----> ja mit script virker - men er på iframe.  :o)

olebole-------> jeg tager på weekend nu - men hvis du får tid kan du bare smide scriptet her, så kigger jeg på det på mandag.
Avatar billede anne-m Nybegynder
31. marts 2004 - 12:30 #44
jeg har besluttet at beholde det script jeg fandt med iframen, da jeg er nødt til at få det færdigt.
Men tak for alt jeres hjælp og interesse og diskussion.

vh.anne-m.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester