昨晚我發現了一個網站,簡直太棒了。這裏的網址:這個極好的網站是如何構建的?
警告:網站可能是NSFW。
它讓我馬上想到這個網站是如何構建的。考慮看看頁面的源代碼並沒有透露太多,但如果我看它在Firebug我看到這樣的很多表:
<div class="tilecont" style="top: 994px; left: 1320px;">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td>A</td>
<td>L</td>
<td>L</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<tr>
<tr>
<td>Y</td>
<td>O</td>
<td>U</td>
<td>R</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<tr>
<tr>
<td>B</td>
<td>A</td>
<td>S</td>
<td>E</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<tr>
</table>
</div>
的tilecont
DIV重複和沿整個頁面平鋪,和表格內部佔據了該DIV的整個寬度和高度。然後,表格裏面的每個<tr>
都是一排,其中有16個<td>
的那一行組成每個字符。
這很難解釋,如果你安裝了Firebug,你可以簡單地將它拖拽到頁面上看看。
我認爲這是非常聰明的,但我不知道如何將它存儲在數據庫或其他東西?我試圖通過JS文件,但老實說,有很多東西在那裏,我要麼不知道或不相關的如何存儲等我假設它正在向存儲的每個keyUp
事件上的數據庫的AJAX請求該特定「細胞」的新數據?
任何人有任何關於他們如何認爲這是完成的輸入?
OMG,這吃我的CPU時間! – 2010-06-29 15:14:01
哈哈,對我來說並不是那麼糟糕,只有200k的內存使用:P – 2010-06-29 15:14:55
你應該警告我們,該網站上的內容是NSFW。 – BoltBait 2010-06-29 15:21:39