🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #50439

Re: Test html5 i input type date

#50439
From: porneL
Date: Tue, 21 Dec 2010 20:41
36 lines
1969 bytes
On Tue, 21 Dec 2010 13:06:34 -0000, Peter May <peter.may@onet.pl> wrote:

> Sprawdzam, czy przeglądarka obsługuje właściwość "date" dla "input"-a  
> tak:
> 	var elm = document.createElement("input");
> 	elm.setAttribute("type", "date");
> 	
> 	if(elm['type'] != "text")
> 	{
> 		return true;
> 	}
> 	return false;
>
> To pokazuje mi, że Chrome 8.0.552.224 obsługuje input type date. Ale z  
> kolei tutaj widzę:
>
> http://miketaylr.com/code/html5-forms-ui-support.html
>
> że nie Chrome nie obsługuje input type date.
>
> Ja mam błąd w kodzie? Czy w powyższym URL-u test jest nieprawidłowy?

Kod jest ok. Niestety implementacja jest bylejaka w WebKit. W poprzedniej  
wersji podobnie dali ciała z "obsługą" type=email, gdzie zaimplementowali  
walidację, ale nie zaimplementowali dla niej żadnego UI — źle wpisany  
formularz powodował ciche ignorowanie submit i nic poza tym.

Mam wrażenie, że bardziej interesuje ich zaliczanie punktów na  
html5test.com, niż używalna implementacja…

Nie widzę innego wyjścia, niż dodanie "bana" na user-agent Chrome < 11  
(albo odpowiednią wersję WebKit).

-- 
http://pornel.net
this.author = new Geek("porneL");
Technical Details
Message-ID: <op.vn2zqvnwutk0y1@aimac.local>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <ieq8p0$nda$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: porneL <niusy4@pornel.net>
Newsgroups: pl.comp.lang.javascript
Subject: Re: Test html5 i input type date
Date: Tue, 21 Dec 2010 20:41:09 -0000
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 36
Message-ID: <op.vn2zqvnwutk0y1@aimac.local>
References: <ieq8p0$nda$1@news.onet.pl>
NNTP-Posting-Host: 96.95.187.81.in-addr.arpa
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1292964071 29326 81.187.95.96 (21 Dec 2010 20:41:11 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Tue, 21 Dec 2010 20:41:11 +0000 (UTC)
X-User: pornelspam
User-Agent: Opera Mail/11.00 (MacIntel)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit