Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

タグ

関連タグで絞り込む (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
    tsupo2009/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
      tsupo2009/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
        tsupo2008/08/19非公開
        クライアント側のコードはSAXとほぼ同じ / つまり、SAXを使ったプログラミングの経験があれば、FREDDYフォーマットや仕組みを理解せずとも、大規模なデータを使ったWebアプリケーションを実現することができる
        • tsupo
          tsupo2008/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
            tsupo2007/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
              tsupo2007/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 becauseit can be completely disorienting to the user, and might cause him togo 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
                tsupo2007/01/31非公開
                JavaScript による折り畳み(アコーディオン)の実装例、その他
                • JSONを使ってAJAXベースのアプリケーションを高速化する:CodeZine

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

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

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

                    tsupo
                    tsupo2006/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 relevanttechnologies such as generativeAI, data science,AI, and open source.

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

                          XML for <SCRIPT> is a powerful, standards-compliantJavaScript 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 AnXPath processor A standards-compliant SAX processor Asimple (cla

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

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

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

                              Internet Explorer TeamBlog We've moved! Find us at the newMicrosoft Edge DevBlog As we announced last week, with the reveal ofMicrosoft Edge we are archiving the IEBlog. Future... Date: 05/08/2015Microsoft Edge is the browser forWindows 10 This morning, Joe Belfiore took to the stage atBuild 2015 to share more about the next chapter in... Date: 04/29/2015 Announcing improvements to Enterpri

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

                                ブラウザでミニマムXML (0) - 檜山正幸のキマイラ飼育記 (はてなBlog)
                                tsupo
                                tsupo2005/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] Thegoal was to provide asimpler 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
                                  tsupo2005/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
                                    tsupo2005/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
                                      tsupo2005/06/02非公開
                                      JKL.ParseXML は、サーバ上のXMLファイルをダウンロード〜解析して、JavaScript のオブジェクト(配列・連想配列)に
                                      • XMLHTTPRequestを利用したクライアント側の妥当性検証:CodeZine

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

                                        tsupo
                                        tsupo2005/06/02非公開
                                        テキストボックスの「フォーカス喪失」イベントにコードを記述すればよい
                                        • 残りのブックマークを読み込んでいます1

                                        お知らせ

                                        公式Twitter

                                        • @HatenaBookmark

                                          リリース、障害情報などのサービスのお知らせ

                                        • @hatebu

                                          最新の人気エントリーの配信

                                        処理を実行中です

                                        キーボードショートカット一覧

                                        j次のブックマーク

                                        k前のブックマーク

                                        lあとで読む

                                        eコメント一覧を開く

                                        oページを開く

                                        はてなブックマーク

                                        公式Twitter

                                        はてなのサービス

                                        • App Storeからダウンロード
                                        • Google Playで手に入れよう
                                        Copyright © 2005-2025Hatena. All Rights Reserved.
                                        設定を変更しましたx

                                        [8]ページ先頭

                                        ©2009-2025 Movatter.jp