INDEVELOPMENTbeta






Subskrybuj m1chu.eu – another devblog
 
  •  Łukasz: Na stronce http://www.beautifulcode.pl/we bmaster/php/przewodnik-po-zabe zpieczeniach-aplikacji-php/...
  •  m1chu: Gdyby ktoś miał kiedyś problem z nieprawidłową wielkością pobieranego pliku, chociażby w moich, wyżej...
  •  m1chu: Jeżeli chodzi o szybką konwersję z Flash na HTML to szczerze nie wiem. Nigdy nie potrzebowałem żadnej...
  •  m1chu: @Michal: wrzuć linki w jakieś kontenery (listę ul -> li, dl -> dt/dd, czy chociażby w divy). Ustaw ich...
  •  Józek: Wszystko pięknie opisane, ja mam małe pytanko. Od jakiegoś czasu staram się dowiedzieć jak zmienić...
  •  Michal: a co jesli chciałbym umiescic kilka takich linkow obok siebie ?jesli zmienie wartość display na inline...
  •  mano: Co należy zrobić aby podmiane przycisku zastasowac kilka razy na stronie z różnymi grafikami ? Trzeba...

Dołącz do fanów!

Ankieta!

  • Na blogu brakuje mi artykułów o...

    View Results

    Loading ... Loading ...




CodeTwister (#1) – nadszedł czas prostych zagadek programistycznych!


brak pluginu Flash

„Głupia stałość jest ulubieńcem ciasnych umysłów.” – Ralph Waldo Emerson

Żeby stanąć naprzeciw temu aforyzmowi wpisem tym rozpoczynam serię łamigłówek, bądź jak ktoś woli zagadek o tematyce programistycznej. Zabawa polegać będzie na tym, że raz na jakiś czas będę tworzył posty z kodem w treści… który oczywiście w pewnym stopniu będzie niepoprawny. Waszym zadaniem będzie znalezienie błędu :D

Pewnie wielu z Was ucieszy fakt, że tym razem na swojej drodze nie ujrzycie tekstu długości kilometra, a jedynie podstawowe informacje o tym „pojedynku”.

Zasady?!

  • 1. Kod niekoniecznie musi mieć błąd, niekoniecznie musi być to jeden błąd, a już tym bardziej niekoniecznie musi go limitować jakakolwiek liczba błędów – czytaj, wolna amerykanka w ilości pomyłek do znalezienia.
  • 2. Odpowiedzi udzielajcie w komentarzach. Wygrywa ten kto pierwszy wskaże wszystkie omyłki w kodzie (o ile takowe tam będą). Pamiętajcie, że pierwszy Wasz komentarz na tym blogu musi być zmoderowany. Nie zniechęcać się więc, jeśli to nie będzie spam na pewno to zrobię (a i z kolejki też nie wylecicie ;]).
  • 3. Problematyka błędów najprawdopodobniej opierać się będzie na wyznaczonych wg. specyfikacji standardach. W tym pod uwagę należy brać różnorodne stosowane obejścia dla przeglądarek nie do końca działających wg. tychże standardów o ile z kodu wynika, że takowe mogły być użyte. Chyba, że w zadaniu będzie podane inaczej.
  • 4. Pytania będę starał się tworzyć o różnych stopniach trudności, ale bez skrajności ani w jedną, ani w drugą stronę. Oczywiście będą limitowane moim stopniem umiejętności i wiedzy (gdzieś pomiędzy lame, a newbie, przypisało… Alter Ego?).

Miało być krótko!!!

Faktycznie, przepraszam… proszę nie bić ;] Łamigłówką na dzień dzisiejszy jest następujący kod XHTML + CSS + JS:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xml:lang="pl" xmlns="http://www.w3.org/1999/xhtml">
<head>
	<!-- wyslany jako application/xhtml+xml -->
	<meta http-equiv="Content-type" content="application/xhtml+xml; charset=utf-8" />
	<style type="text/css">
	body {
		font: bold 10px Helvetica, Arial;
		background-color: #000;
		color: #fff;
	}
	div#container {
		margin: 100px;
		width: 300px;
		height: 15px;
	}
	<![if !IE]>
	div#container p {
		color: #ccc;
	}
	<![endif]>
	</style>

	<script type="text/javascript">
	<!--
	if ( navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.indexOf("MSIE 7") > -1 )
	{
		var p = document.createElement("p");
		p.appendChild(document.createTextNode("Wersja silnika IE: " + navigator.appVersion));
		document.body.firstChild.appendChild(p);
	}
	-->
	</script>
</head>
<body>
	<div id="container">
		<h1>Przeglądarka!</h1>
		<p><comment>Nie używasz</comment><!--[if IE]>Używasz<![endif]--> IE!</p>
	</div>
</body>
</html>

CodeTwister, podejście pierwsze czas zacząć!


9 komentarzy

Dodaj własny komentarz

Możesz użyć następujących tagów XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>