Латиница, подвинься!

May 14, 2012 11:05


Оказывается, можно так:

CPolar.prototype.PolarToCartesian=function(φ, λ, angleMeasure){ switch(angleMeasure){ case "degree": φ=this.deg2rad(φ); λ=this.deg2rad(λ); } … }
Ну и так, само собой:

Полярные координаты - широта (φ): , долгота (λ): .

Ура, Юникод! …Хотя я тут имел весьма озадачивающий опыт с сообщениями об ошибке из PostgreSQL ( Read more... )

javascript, php, кодировка, Web-разработка, xhtml, postgresql, алфавит

Leave a comment

Comments 2

gegmopo4 May 14 2012, 10:02:50 UTC
А id может быть не-ascii?

Reply

torbasow May 14 2012, 11:04:10 UTC
В HTML4 даже жёстче ограничение: «ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".")». А вот в HTML5: «The value… must contain at least one character. The value must not contain any space characters» - и всё. …Да, с этим я поторопился: здешняя разработка ещё не переведена на HTML5. То, что на практике браузер это кушает, не оправдание. Хотя этот кусок из тестового примера в реальный проект всё равно не вошёл,- а джаваскриптовский вошёл.

Reply


Leave a comment

Up