搜索框微格式?
回答
我能想到的唯一的事情是搜索應該是GET請求,以及您可能要實現一個RESTful API,允許開發人員查詢JSON和XML結果除了HTML
如果你想實現IE和Firefox等瀏覽器的插件,以便在瀏覽器的搜索框中進行搜索/自動完成,請查看:https://developer.mozilla.org/en/creating_opensearch_plugins_for_firefox
下面是我遵循的一些約定。請原諒我,如果這些不完全符合微格式的主題,或者在我的答案中描述各個部分的方式「技術上不」。
我發現驗證在我從別人複製這幾個標準:
HTML表單ID = "search"
行動URL的形式是//root-of-site/search/
搜索結果的URL結構:
//root-of-site/search?q=queryClause1+Clause2&AnotherParamName=foo
[個人認爲,結構有點讓我感到厭煩,因爲search-forward-slash看起來像一個目錄,一個nd搜索問號看起來像一個頁面接受查詢字符串,而IMO頁面應該有一個後綴。我一直試圖使用search.cgi或search.app,但我看到大傢伙使用/ search?q =因此它是]
搜索查詢的ID是「q」(這幾乎是通用的通過)
爲什麼頁面需要後綴?他們很臃腫。國際海事組織的最終斜線的存在決定了URL是指文件還是索引。 – 2010-11-11 20:23:48
我明白你的觀點,但對我來說,最後的斜槓只是暗示了前面的字符串(在斜線之間)是一個目錄。在沒有文件名請求的情況下,*傳統* Web服務器根據其對該目錄*的規則加載默認文檔(如index.html或default.html)。當然,無論寫作方式如何,我們都有工具可以提供它,但對我來說,舊式的慣例會帶來很多重量。很久以前,我曾經使用後綴將文件保存在Mac(OS 6+)上,因爲它增加了價值。我傾向於認爲它仍然......增加價值。我想我不應該說「讓我感到不適。」 :) – 2010-11-11 20:46:18
我不同意你在那裏。將.php擴展名添加到文件末尾不會添加任何值。我是否知道一個頁面是用PHP編寫的,不以任何方式影響我。更現代的RESTful做事方式使延伸的幾次被包括在內。現在,我可以將.json或.xml添加到URL的末尾,並以新格式接收結果,以便插入其他應用程序/服務。這是實際增加的價值。 – 2010-11-12 06:55:24
- 1. 搜索框和微調在Android 4+
- 2. 微調對話框內搜索視圖
- 3. 樣式搜索框
- 4. 搜索列格式
- 5. 搜索引擎是否增加微格式的權重?
- 6. Schema.org微格式不包含在搜索結果中
- 7. CSS ajax搜索框樣式
- 8. Serverside Datatables搜索框樣式
- 9. 以div格式搜索值
- 10. 格式化搜索網址
- 11. 搜索格式爲「姓」
- 12. 格式化來自搜索
- 13. 風格谷歌搜索結果一樣,使用微格式的stackoverflow
- 14. 搜索在搜索框中
- 15. 添加搜索框開始搜索框
- 16. 風格的搜索框和搜索按鈕使用CSS
- 17. 搜索建議框在搜索查詢前輸入空格
- 18. DatePicker +搜索表格中的文本框
- 19. 屬性網格自定義搜索框
- 20. 在Firefox/IE中正確格式化搜索框
- 21. 使用Google Sitelinks搜索框時需要html格式
- 22. 點擊彈出式搜索框中的搜索圖標
- 23. Django hCalendar微格式
- 24. JSON和微格式
- 25. 微風格:日期格式
- 26. Select2搜索框
- 27. Javascript搜索框
- 28. JCombo框搜索
- 29. jquery搜索框
- 30. AngularJS搜索框
+1,很好,新鮮的問題。 – 2010-11-11 19:19:58