トップ «前の日記(2007-02-18) 最新 次の日記(2007-02-21)» 編集

AOISAKURA 日記

2003|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|04|05|06|07|08|09|12|
2013|02|03|05|06|08|09|10|11|
2015|11|
2016|12|
2017|03|08|
2018|01|03|06|

pixiv / twitter

※発信する情報は、個人の見解・意見であり、所属する会社の見解・意見ではありません。


2007-02-20 お休み [長年日記]

_ [PSP][web] PSP上webブラウザの制限

PSPのwebブラウザ上で動的なページを作ったとき、処理能力の低さも問題なんだけど、それ以上に機能的な制限が多かったので、ぶちあたったところまでまとめ。

まず、PSPのwebブラウザ、NetFrontのカスタマイズ版のベースは以下の通りらしい。

  • HTML 4.01かXHTML 1.0
  • CSS1,CSS2
  • Javascript 1.5
  • DOM Level 1,2

で、その上でぶちあたった問題とか。

  • innerHTML、innerText、TextContentが使えない、appendChildが使えない。
  • setInterval、setTimeoutは使える。
  • formの内容を動的に更新することはできる。

一つ目の問題から、PSP上では動的なHTMLの編集はできないということになるのかな。formの編集は可能なので、こっちをうまく使って似せるしかないか。

後、どっかでlayer関係も使えないという記述があった気がする。innerHTMLはsetIntervalと同様DOM level 0(標準化されていないDOM)なのでPSPそのものの機能制限なんだろうなぁ。

こう、ブラウザで使える関数とかを調べる方法って無いのかしら...。これでいけるかなー。

_ [PSP][web] PSPで使える関数とか調べてみるが...

というわけで、チェックをしてみた。んが、innerHTMLもappendChildもtrueを返す...。

うーん、ちぇっくの仕方について理解が間違ってるのかな。それとも、PSP側の問題なのか...。わーかんねー。