Pucér weblapok a szemantika jegyében
"That’s right, I’m starting the first annual CSS Naked Day." Ezekkel a szavakkal vezzete fel Dustin Diaz az április 5-i mozgalmat a szemantikus webhelyek és a webes szabványok népszerűsítésének jegyében. Felkérik a webfejlesztőket, hogy holnap távolítsák el az általuk karbantartott oldalakról a stíluslapot, így láthatóvá válik az oldal tényleges szerkezete, szemantikája, egy napra mindenki betekintést nyerhet, hogyan tündököl az egy butább böngészőben, vagy hogyan "látják" többek között a vakok a weboldalakat.
Azon kikötők, melyek fejlesztői a webes szabványoknak eleget téve készítették el lapjukat, pucér valóságukban kell, hogy a látogatók elé táruljanak. A vetkőztetés eredményeképpen, ha szemantikailag helyes oldalt készítettünk, a látogatóink ugyanúgy teljes funkcionalitásban fogják tudni használni azt.
A First Annual Naked Day webhelyén Luke Wertz publikálta PHP nyelven írt kódját, ami automatikusan levetkőzteti a weblapot a kérdéses időintervallumban.A WordPress blogmotort felhasználóknak is mellékeltek egy rövid útmutatót. A következő sort a az alábbi kódszeletre:A kezdeményezéshez a Weblabor is csatlakozni fog: a cél, hogy átlátható, értelmes szerkezetű oldalt készítsen minden webfejlesztő, hazánkban is.
■ Azon kikötők, melyek fejlesztői a webes szabványoknak eleget téve készítették el lapjukat, pucér valóságukban kell, hogy a látogatók elé táruljanak. A vetkőztetés eredményeképpen, ha szemantikailag helyes oldalt készítettünk, a látogatóink ugyanúgy teljes funkcionalitásban fogják tudni használni azt.
A First Annual Naked Day webhelyén Luke Wertz publikálta PHP nyelven írt kódját, ami automatikusan levetkőzteti a weblapot a kérdéses időintervallumban.
<?php
function is_naked_day() {
$start = date('U', mktime(-12,0,0,04,05,date('Y')));
$end = date('U', mktime(36,0,0,04,05,date('Y')));
$now = time();
if ( $now >= $start && $now <= $end ) {
return true;
}
else {
return false;
}
}
if ( is_naked_day() ) {
echo "<!--
It's Naked Day didn't ya know it
See http://naked.dustindiaz.com for more information
-->";
}
else {
?>
<style type="text/css">
<!--
@import"/css/your_style_sheet.css";
-->
</style>
<?php
}
?>
wp-content/themes/sminkünk/header.php
fájlban kell lecserélni,
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<?php
$DustinsNakedDay_isToday = (date('md')=='0405');
$DustinsNakedDay_allPages = true; // false for just the home page
$DustinsNakedDay_getNaked = ($DustinsNakedDay_isToday && (is_home() || $DustinsNakedDay_allPages));
if(!$DustinsNakedDay_getNaked) { ?>
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<?php } ?>
Tök jó...
Kód
Csak WL?
Marad
időzónák
bandi
Aranyos
Mondjuk a vakok nem így látják :) Meg a butább böngésző sem :)
remek kezdeményezés
Szintén
csak úgy....
thnx
Igyekszünk
Az oldal célja különben nem az, hogy másodpercenként 25 PI legyen a látogatottságunk - nincs reklámbevételünk, nem ez a mérőszám. Az oldal célja, hogy a látogatót a helyes webfejlesztési ismeretekkel ellássa. No, ez most egy olyan lépés, ami a helyes oldalkialakításra felhívja a figyelmet.
profil
Nem rosszallasbol vagyok kivancsi az eredmenyre. Maga az otlet szamomra is szimpatikus.
Tapasztalatokról majd írok
Nálam ez nem csupán egy elv iránti eszetlen rohanás: szeretném látni, mit szólnak a népek. Kísérlet, ami ezúttal valamennyire szervezettebb formában zajlik.
Már épp...
:-)
Sztrip10
Csatlakoztam
me 2
A kezdeményezést kiváló ötletnek tartom.
(Azért van egy olyan érzésem, hogy sokan fogják ezek után merevlemezre menteni a css fájlokat ;))
Merevlemez
nem értem mire jó...
holnap meg mindenki menjen ruha nélkül az utcára, mert van egy új bőrkenőcs?;)
- jonci -
Mire jó
szerintem...
oké, hogy az xhtml szigorúbb, de attól még, hogy a html kódra a html-validator kiír ezer warningot, esetleg még error-t is, attól még jól fog megjelenni a böngészőben, ergo, nem is érdekli
(lásd: "http://weblabor.hu/cikkek/oopkodujrahasznositas" 132 warningja van az üres span tagok miatt...)
ha valaki szemantikailag helyes kódot akar írni, akkor nem "naked" oldalakat fog kuksolni, hanem html és css forráskódokat fog nézegetni, meg html- és cssvalidator-t fog használni
- jonci -
Figyelemfelhívás
Ez egy korántsem tökéletes lépés a jobb honlapokért, de azért mindenképp több a semminél.
Re: szerintem...
Amikor 3-4 éve néhány blogon láttam RSS és OPML ikonokat érdekelni kezdett hogy mi is az, utánanéztem és láttam hogy jó dolog és elkezdtem használni. El tudom képzelni hogy vannak akik eddig a fenti témával nem foglalkoztak, de most lehet utánanéznek ennek hatására.
Az XHTML-t és a validátort nem tudom miért kevered ide, egy validátor által hibátlannak látott oldal is lehet teljesen hibás szemantikai szempontból. Nem nagyon van köze a témához ezeknek.
Furcsa, hogy ilyen, "ez az egész dolog felesleges"-szerű hozzászólás van, ehelyett sokkal hasznosabb lenne ha valaki a témában olvasott legjobb linkjeit vagy megoldásait osztaná meg, esetleg a kapcsolódó, aktív fórumtémába írná be az übermegoldást.
szerintem meg...
absolute
pozicionáltam azok így nem voltak elérhetőek azon a napon :(gábor
Szemantika, szintaktika
manual trackback
http://criticalmass.hu/blogbejegyzes/20070405/pucer-weblapok-szemantika-jegyeben
Csatlakoztam ...