タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javascriptとjavaScriptとxmlに関するtsupoのブックマーク (19)

  • JavaScript + XMLで動作するブログシステム·FeedBlog Script MOONGIFT

    ブログを専用のブログエンジンで書こうと思うと、PHPRubyPerlなどのスクリプト言語が必要になることが多い。静的なHTMLを出力してブログライクにすることもできるが、検索機能がなかったり一覧性+記事詳細のつなぎが悪くて使い勝手は良くない。 JavaScriptで実装されたブログエンジン そこで考え出されたのがJavaScriptによるブログエンジンだ。記述フォーマットに何を使うかと言えば、XMLを介するのだ。 今回紹介するオープンソース・ソフトウェアはFeedBlog Script、JavaScriptによるブログエンジンだ。 FeedBlog Scriptはサーバサイドのプログラミング言語は全く利用しない。全てJavaScriptで実装されている。記事の一覧やパーマネントリンク(ただしアンカー)、検索、過去記事一覧などが実現されている。 検索機能もある データフォーマットとしてX

    JavaScript + XMLで動作するブログシステム·FeedBlog Script MOONGIFT
    tsupo
    tsupo 2009/01/29
    データフォーマットとしてXML / Ajaxを使ってデータを取得して表示 / FTPなりでアップロードすればブログが更新される。サーバサイドの技術を使わずに動的なブログを実現する、そんな面白いソフトウェア
  • feedblog (フィードブログ) プロジェクト日本語トップページ - OSDN

    JavaScriptのみで記述されたブログツール・ソフトウェアです。ブログライクな機能を実現します。RubyPHPCGI等のサーバサイドの技術を使わずに、JavaScriptのみで動作するのが特長です。 現在、以下のものを配布しています。 feedblog : JavaScriptのみで動作する、ブログツール・ソフトウェア体です。サーバサイドの技術に頼ることなく、JavaScriptのみでブログライクな機能(過去ログの切り替え、ページャ機能、直URLでのアクセス、タグによる分類機能、記事検索機能)を実現します。 feedblogはデータソースにXML(Feed Atom形式)を使用しています。 ソフトウェアのパッケージは次の通りです。 1.feedblog CoreScript feedblogのコアスクリプトです。記事の表示全般に関する機能を実現します。 2.feedblog S

    feedblog (フィードブログ) プロジェクト日本語トップページ - OSDN
    tsupo
    tsupo 2009/01/29
    「ブログライクな機能を実現するJavaScriptを製作するプロジェクトです。RubyやPHP、CGI等のサーバサイドの技術を使わずに、JavaScriptのみで駆動します」 → TiddlyWiki のブログ版のような感じ?
  • JavaScriptでFREDDYデータを読み込む

    FREDDYの利用方法 「第2回:JSONPとFREDDY(http://www.thinkit.co.jp/article/116/2/)」で、FREDDYのデータフォーマットについて説明した。今回は、実際にJavaScriptからFREDDYデータを読み込む手法、およびその裏でFREDDYのライブラリが行っている、WebサーバーとWebブラウザ間の通信手法を解説する。 FREDDYのプロトタイプ実装やマニュアルはFREDDYのWebサイト(http://freddy.yokoyama.ac/)で公開している。ここにあるxml2freddy.php(http://freddy.yokoyama.ac/index.php/Docs/xml2freddy.php/Usage)というツールを使えば、任意のXML文書をFREDDYフォーマットへ変換し、またそのデータをFREDDYで読み込むWeb

    tsupo
    tsupo 2008/08/19
    クライアント側のコードはSAXとほぼ同じ / つまり、SAXを使ったプログラミングの経験があれば、FREDDYフォーマットや仕組みを理解せずとも、大規模なデータを使ったWebアプリケーションを実現することができる
  • WebBrowser Control Based UI for Windows Applications

    tsupo
    tsupo 2008/03/14
    JavaScript 経由で取得した XML と XSLT を元に C# で整形して、WebBrowser コントロールを使って表示させるプログラムの例。というか、XSLT 経由で C# のコードを呼び出す例。もう一歩踏み込んで欲しいところ
  • yohgaki's blog - いろいろ変わったXSSがありますが...

    (Last Updated On: )私が知らなかっただけかもしれませんが、これにはかなり驚きました。いろんな所で問題が指摘されていますが、ECMAScriptにXML機能を追加したのはどうなんでしょうね…. 確かにかなり便利なのですが以下のコードでスクリプトが実行されることはほとんど知られていないでしょうね。 <script> 123[”+<_>ev</_>+<_>al</_>](”+<_>aler</_>+<_>t</_>+<_>(1)</_>); </script> 好むと好まざる関係なくFirefox 1.5から使えるのでWeb開発者は知っておかなればならないです。 日語訳 http://www.ne.jp/asahi/nanto/moon/specs/ecma-357.html 原文 http://www.ecma-international.org/publications/

    yohgaki's blog - いろいろ変わったXSSがありますが...
    tsupo
    tsupo 2007/10/15
    123[''+<_>ev</_>+<_>al</_>](''+<_>aler</_>+<_>t</_>+<_>(1)</_>);
  • 【レビュー】Webページレイアウトを「Bamboo」で記述する - クロスWebブラウザの対処法 (1) 複数のWebブラウザに対応したWebページを「Bamboo」で作る (MYCOMジャーナル)

    複数のWebブラウザに対応したWebページをどう作るか 複数のWebブラウザに対応したWebページを作成する場合、どのような方法があるだろうか。例えば、デザインはすべてCSSで記述して、ブラウザごとの違いを調節するための処理はJavaScriptで行うという方法がある。これは経験と実力が必要になる方法だが、有効ではある。 また、Webページのレイアウトだけを「Bamboo」を用いて記述するという方法もある。ここでは、このBambooについて解説を行う。 Bambooの概要 「Bamboo」は、複数のブラウザに対応したWebページのレイアウトを行うためのフレームワークである。レイアウト情報を「Bambooレイアウト言語」と呼ばれる言語でXML文書として記述し、それを元に、実際にレイアウト処理を行うためのJavaScriptのコードを生成して使うという仕組みになっている。 また、「Bamboo

    tsupo
    tsupo 2007/02/01
    レイアウト情報を「Bambooレイアウト言語」と呼ばれる言語でXML文書として記述し、それを元に、実際にレイアウト処理を行うためのJavaScriptのコードを生成して使うという仕組みになっている
  • Articles: Create Your Own Custom Ajax-Enabled Accordion Compone

    Adding massive amounts of data to one web page is not a recommended design approach because it can be completely disorienting to the user, and might cause him to go to another site. There are always exceptions, though, which is the case when using an accordion component to display data. Using an accordion component enables a single web page to display much more content without disorienting the use

    tsupo
    tsupo 2007/01/31
    JavaScript による折り畳み(アコーディオン)の実装例、その他
  • JSONを使ってAJAXベースのアプリケーションを高速化する:CodeZine

    稿では、Amazon Web ServicesをPHPで操作する方法を説明します。AWSを利用する方法には大きく分けてRESTとSOAPがあります。稿ではまず、簡単なため多くの開発者に利用されているRESTを紹介し(SOAPは稿では扱いません)、より抽象度の高い方法であるPEAR Services_Amazonを使った利用方法を紹介します。

    tsupo
    tsupo 2007/01/04
    XMLも、HTMLも、そしてJSONも、みなプレーンテキスト / JSONはJavaScriptのサブセットにほかならない / 同じ言語を話すのに、通訳を介して対話する必要があるでしょうか
  • 404|stabucky.com

    お探しのページは見つかりません。 404 Not Found お探しのページは一時的にアクセスができない状況にあるか、移動もしくは削除された可能性があります。

    tsupo
    tsupo 2006/06/09
    Googleパーソナライズドホームに組み込んで使う「Google Gadget」の作り方 → Google Desktop に組み込む方の Gadget も同じように作ればいいのかな?
  • [ThinkIT] 第2回:AjaxアプリケーションとクラシックWebアプリケーションの違い (1/4)

    動作原理を説明する前に、クラシックWebアプリケーション(連載では旧来のWebアプリケーションを示す)とAjaxアプリケーションの構造上の違いを説明する。この両者の違いは以下に示すようにAjaxエンジンの有無にある(図1)。 このAjaxエンジンはAjaxアプリケーションのコアであり、JavaScriptで記述される。Ajaxエンジンは、任意のタイミングでWebサーバからダウンロードされた後、ブラウザ内で動作する。 Ajaxエンジンをうまく開発すれば、次項より説明する待機時間を減らすことなどができるため、ユーザビリティを飛躍的に向上することができるということだ。 ただし、Ajaxエンジンは1つではない。特定のアプリケーションに特化したAjaxエンジンもあれば、汎用的なAjaxエンジンもある。またAjaxエンジンにもいくつかの実装方法があり、各々の特性がある。これについては後の回で解説する

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    tsupo
    tsupo 2006/04/14
    「パート1」が見つからないんですけど。「パート2」だけ和訳したってことなのかな。
  • XML for <SCRIPT> Cross Platform XML Parser in JavaScript

    XML for <SCRIPT> is a powerful, standards-compliant JavaScript XML parser that is designed to help web application designers implement cross platform applications that take advantage of client-side manipulation of XML data. XML for <SCRIPT> provides a full suite of tools, including: A standards-compliant W3C DOM Level 2 processor An XPath processor A standards-compliant SAX processor A simple (cla

    tsupo
    tsupo 2006/02/27
    JavaScript による XML パーザ(クロスプラットフォーム) / ライセンスは LGPL
  • XMLとXSLによるフォルダツリーのドラッグ&ドロップ:CodeZine

    XQuery言語はXML形式のSQLであり、XPath 2.0を単一のスカラー値だけでなく、値の集合も操作できるように拡張したものです。稿では、XQueryの特徴と、その制御構造の使い方について解説します。 XFormsは HTMLフォームの次世代バージョンとして作成されたものですが、Webブラウザ以外の環境でもフォームとして使用できるように設計されており、実際、OpenOfficeなどでも実装されています。稿では、OpenOfficeフォームをエンドユーザーとしてデザインする方法を概説すると共に、OpenOffice XFormを適切なXML出力フォーマットに適合させるための構文を示します。

    tsupo
    tsupo 2006/01/19
    XMLとXSL(XML用のスタイルシート言語)を使用して高度なユーザーインタフェース(UI)コンポーネントを作成していきます → といいつつ、XMLとXSLだけじゃなくて JavaScript を使ってる件。看板に偽りあり
  • IEBlog

    Internet Explorer Team Blog We've moved! Find us at the new Microsoft Edge Dev Blog As we announced last week, with the reveal of Microsoft Edge we are archiving the IEBlog. Future... Date: 05/08/2015 Microsoft Edge is the browser for Windows 10 This morning, Joe Belfiore took to the stage at Build 2015 to share more about the next chapter in... Date: 04/29/2015 Announcing improvements to Enterpri

    IEBlog
    tsupo
    tsupo 2005/12/08
    Once the investigation is complete we'll take appropriate action for our customers which may include fixing this in a future security update for IE.
  • ブラウザでミニマムXML (0) - 檜山正幸のキマイラ飼育記 (はてなBlog)

    XMLネタで続き物を書こうかと思います。 「プログラミング言語:JavaScript + 実行環境:ブラウザ」という組み合わせは、もっとも普及したプログラミング環境だと言えるでしょう。テキストエディタさえあれば、いますぐ、だれでもプログラミングをはじめられます。さらにブラウザには、いちおうDOM APIも備わっているので、もっとも普及したXMLプログラミング環境とも言えます。 そこで、この“今そこにあるXMLプラットフォーム”上で、今すぐ何かちょっとしたことをやってみよう、ってことです。 プログラミング言語としてのJavaScriptについては、「プログラマのためのJavaScript」というシリーズで解説しています。それと、しばらく間が空いてしまっているけど、「micro*」というシリーズでは、「今そこにあるもので、今すぐ何か」というコンセプトを展開しようとしています(まだ、micro*

    ブラウザでミニマムXML (0) - 檜山正幸のキマイラ飼育記 (はてなBlog)
    tsupo
    tsupo 2005/09/26
    XMLネタで続き物を書こうかと思います。→期待
  • ECMAScript for XML - Wikipedia

    ECMAScript for XML (E4X) was an extension to ECMAScript (which includes ActionScript, JavaScript, and JScript) to add native support for XML.[1] The goal was to provide a simpler alternative to the DOM interface for accessing XML documents. E4X added XML as a primitive data structure to allow for faster access[clarification needed] and better support within the language. E4X was standardized by Ec

    tsupo
    tsupo 2005/09/09
    ECMAScript for XML (E4X) is a programming language extension that adds native XML support to ECMAScript (JavaScript).
  • ヤフー、ウィジェットエンジンの「Konfabulator」を獲得

    Yahooは、サードパーティーの開発者による同社サービス向けの新アプリケーション開発を加速させる動きのなかで、ウィジェットエンジンのKonfabulatorを獲得した。 Konfabulatorは、WindowsあるいはMacintosh上でウィジェットと呼ばれるサイズの非常に小さいアプリケーションを動かすJavaScriptのランタイムエンジンだ。Konfabulatorは、2003年に創設されたPixoriaという新興企業が保有している。 Yahooでは、KonfabulatorのウィジェットをXMLフィード経由で動かすことを計画している。Konfabulatorを利用したアプリケーションには、Wi-Fi信号の電波状態を知らせるものから各地の天気予報やバッテリーの残量を表示するものまで、さまざまな機能を持つものが考えられるという。 「最初にKonfabulatorを思いついたとき最も重

    ヤフー、ウィジェットエンジンの「Konfabulator」を獲得
    tsupo
    tsupo 2005/07/26
    Konfabulatorは、Windows,Macintosh上でウィジェットと呼ばれるアプリケーションを動かすJavaScriptのランタイムエンジン
  • [ajax] JKL.ParseXML/ajax通信処理ライブラリ

    Kawa.netxp [ajax] JKL.ParseXML/ajax通信処理ライブラリ JKL.ParseXML クラスは、サーバ上の XML 形式ファイルをダウンロード~解析して、 JavaScript オブジェクト(配列やマップ)に変換するライブラリです。 複雑な DOM 操作なく簡単なスクリプトで XML 形式ファイルを扱えるため、 Amazon など XML を出力する既存の Web サービスや、 CGI と連携することで ajax ページを手軽に構築できます。 IE・Firefox・Opera・Safari のクロスブラウザに対応しています。 XML を JSONのように手軽に扱える他、 JSON/CSV/LoadVars 形式ファイルなどのテキストファイルも利用可能です。 安定版アーカイブ: jkl-parsexml-0.22.tar.gz TAR.GZ jkl-parsex

    tsupo
    tsupo 2005/06/02
    JKL.ParseXML は、サーバ上のXMLファイルをダウンロード〜解析して、JavaScript のオブジェクト(配列・連想配列)に
  • XMLHTTPRequestを利用したクライアント側の妥当性検証:CodeZine

    稿では、VB.NETを利用し、簡単な機械語で動く仮想CPUを作ることでバイナリプログラミングを満喫します。実際の業務で直接使えるケースは少ないと思いますが、デバッグやプログラミングの地力向上に役立つでしょう。今回はINC命令とDEC命令の実装を通じて、長さが違う機械語の実装法を解説します。

    tsupo
    tsupo 2005/06/02
    テキストボックスの「フォーカス喪失」イベントにコードを記述すればよい
  • 1