Allan Ebdrup

Rss
Personligt feed med nye kommentarer i tråde, du overvåger:
https://www.version2.dk/mit/0/kommentarer?token=HPnHcLYhJ8jCXC_UoTnfzqY2R9xpwMBmKONAZAek0jk

Kommentarer

Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Eksempel

læg i stedet data som kunne sendes asynkront i HTML filen til at starte med. Jeg ville nok foretrække at ligge data som en JavaScript fil med JSON som du inkluderer for at kunne styre caching på klienten bedre. Så du kan sætte cache-expires til uendeligt på din JSON fil og opdatere ved at versio...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Useragent

1) Kan man ikke kigge på useragent headeren når du laver en fallback løsning? Alle useragents der potientielt understøtter JavaScript løsningen får JavaScript versionen med en noscript tag der henviser til fallback løsningen (Ville det ikke være smukt hvis der var en JavaScriptEnabled true/false ...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Google og andre robotter

Hvis xml-filen kaldes af en browser, indlæses xslt-arket af browseren, som transformere xml'en til html vha. en template. Derved slipper du for at skrive html-sider og (semantiske) søgemaskiner inddeksere selvsamme xml-fil? Dvs. at browseren har direkte understøttelse for xml filer og henter tra...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Google og andre robotter

1+2. Først har man indholdet, teksten, råt, ingen opmærkning. Man mærker så op, fordi så kan man se, hvad der er hvad. Det er også strukturen det gælder. 3. Man styler med CSS (som er for seende mest) 4. Man lægger funktioner på Jeg er ikke helt sikke på hvad du mener med 1+2, at man har tek...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Framework

Til sidst, så... ja, jeg er altså af den gamle skole, og jeg ville have uendeligt svært ved at skulle hive både styling og mark up samt funktioner ud af et javascritpt eller en javascript-generator (som et framework vel er). Så jeg ville nok aldrig bruge det, alene fordi jeg skulle først lære et ...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Google og andre robotter

Ja, det fornemmer jeg. Provokationen må så bestå i, at du outliner en metode, som går i mod xml/xslt tænkegangen i fremtidens "semantic Web". Jeg kan ikke lige se hvorfor det semantiske web kræver at du benytter xslt? Kan du forklare? Kør dem på serveren i dag og flyt dem ud i browseren...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Google og andre robotter

Men for nu vil jeg sige, en hjemmeside laves mest tilgængelig, principielt også mest brugervenlig, og følgelig med mulighed for at nå flest, med de standarder for webdesign, som er oficielle. Altså HTML til mark-up, CSS til styling og javascript som et lag ovenpå disse med funktioner. Jeg ved ik...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Google og andre robotter

Nu skriver du fall-back... det ændrer 100% det hele. I hvert fald for mig. En fallback-løsning vil kunne forsvare rigtigt meget. Det er faktisk alfa og omega ved unobtrusive scripting, så... Det tricky er at få skruet sin fallback sammen så den er helt seperat fra resten af dit website; så du st...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Google og andre robotter

jeg er ikke overbevist om fordelene. For hvem er fordelene så indlysende, at de burde skrotte deres CMS og starte forfra? Hvilke fordele har fx Version2.dk ved oplægningen og hvad vil det koste? Er der ikke forskel på et dansk IT-magasin og Facebook? Ja nu er det jo ment som en provokation, der ...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Google og andre robotter

Hvis du gerne vil udnytte klienterne lidt bedre, kunne man jo lade sine websider bestå af client-side xslt transformerede XML dokumenter. Ja det er også en mulighed, men det er vigtigt at du lader JavaScript hente din XML fra webservices, så du får finkornet caching. Om du så bruger XSLT til at ...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Google og andre robotter

Men... efter de seneste meldinger, så tyder det på, at Google Bot godt kan parse javscript. Jeg er i tvivl, om det er en "gimmick" fra Google, eller om det er reelt. Smukt, så skal vi bare have en fallback-løsning til mobiltelefoner og andet uden JavaScript, så kører vi! Andre ulemper?
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Google og andre robotter

Men hvis man laver sin side udelukkende i AJAX, så forsvinder brugerens muligheder for at se i adressefeltet, hvor han er vel også? Og hvordan med bogmærkning? Sidenavigering ændres der ikke ved, du har nøjagtigt de samme links som før og reloader siden som før, forskeller er blot at nu hedder s...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Data til klienten

Det er ikke sikkert at man ønsker at klienten skal besidde alt det data (fra databasen) der er nødvendigt for at generere det der skal vises til brugeren... Det tror jeg lige du skal komme med et konkret eksempel på. Umiddelbart vil jeg sige at dette netop er en fordel, for hvis du har sådan nog...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Google og andre robotter

Hvad gavn har du af en indeksering, hvis dine brugere ikke kan se din side, fordi de er blinde eller af sikkerhedsgrunde har slået Javascrippt fra? De blinde kan skam godt bruge siden selvom den er genereret af JavaScript, den bliver stadig præsenteret som HTML. Hvis du har slået JavaScript fra ...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Google og andre robotter

10 point til Jacob, søgemaskineindexsering er nok den største udfordring ved løsningen der gør den har begrænsede anvendelsesmuligheder. Men det må vi da kunne løse?
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Helt døde tror jeg ikke de er

og du undgår problematikken om cross-domain http-kald. Kan du forklare det nærmere? Jeg foreslår ikke noget cross-domain. Html, Javascript og webservices ligger på samme domain.
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Helt døde tror jeg ikke de er

Derudover er serverside sprog ikke døde. Du skal stadig skrive dine web-services. Der kan du jo så selvfølgelig vælge Javascript. Det var faktisk Aspx, Jsp og php, ment som filendelser, jeg erklærer døde :-)
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Ikke kun fordele

Inputvalidering: Du slipper ikke for inputvalidering på serversiden, så ved større applikationer er det måske begrænset hvor let du kan gøre serveren. Korrekt, din inputvalidering skal ske på serveren, nu plejer inputvalidering til et webservice kald jo ikke at være den største del af at u...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Argumentet med caching

[quote] Jeg forstår ikke argumentet med caching (Punkt 5). Det er da ikke mulighed, men en nødvendighed ved den metode. Hvis du lader din web-server kalde dine web-services, har du mere styr på cachingen, som vil ske server-side i stedet for i brugeren web-browser. Ved at levere færdige, statiske...
Kommentar til Aspx, Jsp og Php er dødt: Lav hele dit website i JavaScript.

Re: Helt døde tror jeg ikke de er

@Martin Høgh Performance er jo en ret avancered ting. Men et ekstra http-kald gør ikke den store forskel, hvert billede på siden er et http-kald og en webside bliver ikke væsentligt langsommere af at tilføje eet billede. Parsing af Xml/Json: foregår i millisekunder. Update af DOM: arbejdsbyrden k...