嵌入到網頁裡的聊天室,gabbly

2021-04-08 20:30:41 字數 865 閱讀 1281

今天從乙個網友的blog裡認識了gabbly。

它是什麼?它是一種聊天室工具,請記住是聊天室工具,不是聊天工具。

為什麼這麼說?因為它不用使用者名稱和密碼的驗證,開啟乙個網頁後就顯示聊天室內容。你可以隨意填寫自己想顯示的名稱,敲入想說的話後,就到了公共發言欄。它的形式和傳統聊天室功能一樣。

和im的區別?除了上面 的不用驗證,還有下面和im軟體不一樣的地方:

沒有好友功能;沒有聊天記錄管理功能;聊天記錄對聊天室的每乙個人都是透明的;

適合環境:公開討論或者交流某一話題的小組;不適合傳輸涉及個人隱私,公司秘密,技術機密等。

怎麼用?有幾種方式:

1.在自己網頁中,新增乙個鏈結。比如我的個人blog**:http://blog.csdn.net/mayabin

也就是在自己的**前面加上http://gabbly.com/,就會擁有乙個自己的聊天室。

你的朋友可以通過這個**,進入聊天室,進行交流。

這種方式建立的聊天室很簡單,不用自己新增**。聊天視窗是浮動的。

2.在自己的網頁中,新增一些**。這些**可以是下面的格式:

用自己**代替itsir.org,300px和250px分別是嵌入到網頁中的聊天室顯示大小。

嵌入到網頁中後,只要開啟這個頁面,就會看到聊天室的部分了。

這種方式的聊天室,需要新增一些**。聊天視窗室嵌入到網頁中的。

總結:做為乙個聊天室工具,gabbly能實現大部分聊天室功能。並且能夠嵌入到網頁中,輕鬆實現自己的聊天室。

但是他沒有使用者驗證,無法傳輸重要資訊。聊天記錄是儲存在gabbly**中的,無法自己管理。

gabbly還在開發中,期待功能更強的版本出現。

官方**www.gabbly.com

發乙個截圖:

網頁聊天室

網頁聊天的基本原理很簡單,在使用者傳送訊息給伺服端時,同時取回新的聊天訊息,在使用者沒有傳送訊息,同時查詢伺服端是否有新的訊息,並顯示在頁面中。不過重點就在於取得訊息或重新取得訊息的方式,在過去,是在讓瀏覽器定時重新整理網頁,每一次除了新的訊息之外,往往伴隨著大量重複的html標籤等內容。如果使用非...

基於flask的網頁聊天室(一)

基於flask實現的web聊天室,具有基本的登入註冊,多人傳送訊息,接受訊息 首先建立基本的檔案結構 auth和chat通過藍圖建立 例如auth from flask import blueprint from flask import render template from flask imp...

基於flask的網頁聊天室(一)

基於flask實現的web聊天室,具有基本的登入註冊,多人傳送訊息,接受訊息 首先建立基本的檔案結構 auth和chat通過藍圖建立 例如auth from flask import blueprint from flask import render template from flask imp...