编辑windows\system32\drivers\etc\hosts 文件,然后加入72.14.219.190 xxx.blogspot.com ,其中xxx是你的用户名,即可访问到你自己的BlogSpot了。
Markdown online Editor
Markdown online Editor
之前不久我接触过Markdown,还写了一篇博客介绍MarkDown ,同时也找到了不少在线的Markdown编辑器.不过最近由赛恩推荐的Stackedit在线编辑器确实好用,而我之前是一直使用scribefire Chrome插件来发布Blogger文章,偶尔也使用Blogger后台,而最近Chrome下Blogger后台完全上不去,发生”There was an error while fetching stats. Please reload page.”错误,而scribefire最近在我启用二步验证之后也失效,幸而找到StackEdit这个现在编辑工具.用过一段时间才发现是如此的好用.下面就讲讲这款在线编辑器.
网址
什么是Stack Edit
Stack Edit 是爱尔兰人 Benoit Schweblin 创立的在线 Markdown 应用,支持发布内容到 Google Blogger,具备离线撰写和编辑功能。
StackEdit 可以:
- 管理多个 MarkDown 文档在线或脱机
- 通过模板导出 MarkDown 或 HTML 格式文件
- 云同步 MarkDown 文档
- 支持 Google Drive, Dropbox 和本地硬盘驱动器
- Post MarkDown 文档到 Blogger 、Blogspot、WordPress和Tumblr
- 发布 MarkDown 文档在GitHub,GIST,Google Drive,Dropbox或任何SSH服务器
- 分享一个及时渲染的 MarkDown 文档链接
- 文档信息统计显示
- 转换HTML到 MarkDown
StackEdit支持:
- 实时编辑、HTML预览并自动滚动定位到编辑处
- Markdown Extra 支持 Prettify/Highlight.js 的语法高亮
- LaTeX 数学表达式使用MathJax
- 所见即所得的控制按钮
- 可配置的布局
- 支持多个主题
- A la carte extensions
- 离线编辑
- Google Drive和Dropbox在线同步
- 一键发布支持 Blogger,Dropbox,GIST,GitHub,Google Drive,SSH server,Tumblr,WordPress
同类型在线编辑器
在介绍MarkDown这篇文章中提到的:
但是这些都没有这个StackEdit功能强大.
几个小技巧
- 更新某一篇Blogger文章,需找到post id,也就是你打开需修改的文章,查看网页源代码,在
<div class="post hentry">这个div第一个a标记中name属性的值就是post id. - 现在我已经养成了在Dropbox中新建md文件,有stackedit打开,编辑发布的习惯
Widget Tags for Layouts
Widget Tags for Layouts
第一件事就是放置一个闭合的标签,像这样:
<b:widget [...attributes...] />
展开之后是这样的:
<b:widget [...attributes...]>
</b:widget>
接下来谈论一下可以在widget中放置什么
Includes
Widget的内容包含在”includable” section中,像这样:
<b:includable id='main' var='thiswidget'>
[insert whatever content you want here]
</b:includable>
includable的属性有:
- id:(必须)唯一标识符,由字母和数字组成
- var:(可选)标识符,由字母数字组成,用来引用section中的data.(具体请见下面说的data section)
每一个widget必须有一个具有id='main'的includable.通常这个widget的大部分内容都包含在这个includable中.
如果你有很多具有不同id属性的includable,他们不会自动的显示出来.但是如果你有一个includable带有id='new'的属性,那么在main includable中通过<b:include name='new' />就能够引用,并显示出来.
b:include标签的属性如下:
- name:(必须)标识符由字母和和数字组成,它必须是在同一个widget中已经存在的
b:includable的id - data:(可选)An expression or peice of data to pass on to the includable section. This will become the value of the var attribute in the includable.
简单例子同来讲解b:includable和b:include的用法.Loops和data会在后面讲述,这里主要要理解’main’ section是如何包含 ‘post’ section的.main包含了一个includable,传递了一个data叫做’i’,included section引用做’p’,使用p访问title.
<b:includable id='main'>
<b:loop var='i' values='posts'>
<b:include name='post' data='i'/>
</b:loop>
</b:includable>
<b:includable id='post' var='p'>
Title: <data:p.title/>
</b:includable>
下面这段的意思就是说如果你想重复使用代码,可以将代码放到includable中,然后用include引用.就不翻译了.
Includes are most useful if you have a section of code that you want to repeat multiple times in different places. You can just write the code once, put it inside a b:includable, then use b:include wherever you want it to appear. If you don't need to do that, then you can just stick with the single main includable and not worry about the rest. (Note that the main includable is included automically --
Data
data:标签大概是最为重要的一个标签了,因为它是获取一切事实数据的途径,一些例子如下:
<data:title/>
or
<data:photo.url/>
这个例子非常简单,他能够在几乎所有的widget中起作用,因为大多数widget有title.上面的例子就是打印出widget的title.第二个例子是一个较为复杂的变量,获取photo的url.
有很多data你能够通过data:标签来获取,查阅 comprehensive list 查询需要的data,一些data只能在特定的widget中使用.
Loops
b:loop 标签让你重复使用section中内容.通常用在打印给定的一系列post,或者每一条留言,或者每一个label,等等.通常用法,像这样:
<b:loop var='identifier' values='set-of-data'>
[repeated content goes here]
</b:loop>
identifier可以选用任何名字,用来代表list中每一个item.可以简单的设定为”i”.set-of-data可以是在 data tags article中定义的任何一系列data
例如,在blog post widget中, posts是一个list,下面的代码是遍历每一个post,打印出每一个的标题title
<b:loop var='i' values='data:posts'>
<h2><data:i.title/></h2>
</b:loop>
注意,”i”是每一个post,在循环中使用i获取每一个post的title
if / Else
if/else像很多编程语言一样,条件判断,这里是选择哪些显示和哪些不显示.通常如下:
<b:if cond='condition'>
[content to display if condition is true]
<b:else/>
[content to display if condition is false]
</b:if>
b:else tag是可省略的. 而</b:if>是不可省略的. 如果没有else子句,那么只有满足if条件才会执行if子句中代码,不然什么都不执行
条件语句中你可以放置任何结果是true或者false的语句,有一些data本身就表示true/false,像post中allowComments.其他data,你可以用来比较得到结果.一些例子:
<b:if cond='data:post.showBacklinks'> True if the current post is set to show backlinks.
<b:if cond='data:blog.pageType == "item"'> True if the current page is an item page (post page).
<b:if cond='data:displayname != "Fred"'> True if this is not Fred's display name.
<b:if cond='data:post.numComments > 1'> True if the current post has more than one comment.
Blogger Default Online Editor template
fontdefault font
Arial
Courier
Georgia
Helvetica
Times
Trebuchet
Verdana
font-size
Smallest
Small
Normal
Large
Largest
headings
Heading
Subheading
Minor heading
Normalbold
Italic
Underline
color
black
red
orange
yellow
lime
aqua
blue
purple
fuchsia
background
red
same as color of font
link to web address
link to email address
link to web address add rel=nofollow attribute
![]() |
| caption |
![]() |
| with propertities |
<!--more-->
继续阅读
Alignment
Numbered list
- 第一
- 第二
- 第三
- 第一
- 第二
- 第三
引用
Blogger移動客戶端的界面
移動設備越來越受歡迎,人們越來越多的使用手機平板來訪問網站,伴隨著這個潮流,今天我也將我的Blogger更新了一下移動端的界面,並且增加了二維碼。過程其實真的真的很感謝Google在背後做的工作,一切變得都非常的便捷。製作Blogger移動版
製作二維碼
Blogger版权时间自动更新方法
如果你不知道版权信息是什么?请看Blogger官方帮助文档
或者很简单,把网页拉到最先下面,那行
©2012 Verne in Blogger, All Rights Reserved 由 Blogger 技術提供.就是版权声明
或者LuckerMe上面提到Google式简略版声明(PS:LuckerMe上的文章讲解了自动更新WordPress版权信息)
©2012 Google另外版权信息的小技巧
最后重点 自动更改那个讨厌的时间,就不会发生像铁道部那样直接2015了。
观察我的代码
<div class="footer" style="text-align: center;">
©<script type='text/javascript'>var creditsyear = new Date();document.write(creditsyear.getFullYear());</script> <a expr:href='data:blog.homepageUrl'><data:blog.title/></data:blog.title></a><a href="http://www.einverne.tk">Verne in Blogger</a>, All Rights Reserved 由 <a href="http://www.blogger.com" target="_blank">Blogger</a> 技術提供.
</div>
其中©之后
<script type='text/javascript'>var creditsyear = new Date();document.write(creditsyear.getFullYear());</script> <a expr:href='data:blog.homepageUrl'><data:blog.title/></data:blog.title></a>
这个就是实现获取年份的Javascript
Blogger上三种类型的Google+Gadget
如何添加gadget,Blogger官方参考
新推出的这种gadget
- Google+ Followers
- Google+1按钮
- Google+ Circle me
通过添加下面的代码就能生成另外一种gadget
如下图中蓝色框
<!-- Place this tag where you want the badge to render -->
<a href="https://plus.google.com/109340910651529827181?prsrc=3" rel="author" style="display:inline-block;text-decoration:none;color:#333;text-align:center;font:13px/16px arial,sans-serif;white-space:nowrap;"><span style="display:inline-block;font-weight:bold;vertical-align:top;margin-right:5px;margin-top:8px;">Ein Verne</span><span style="display:inline-block;vertical-align:top;margin-right:15px;margin-top:8px;">on</span><img src="https://ssl.gstatic.com/images/icons/gplus-32.png" alt="" style="border:0;width:32px;height:32px;"/></a>
<!-- Place this tag where you want the badge to render. -->
<div class="g-plus" data-width="200" data-height="69" data-href="//plus.google.com/109340910651529827181?rel=author"></div>
<!-- Place this tag after the last badge tag. -->
<script type="text/javascript">
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>
豐富Blogger內容-Blogger修改全記錄
在Windows Live Space關閉後,Blogger和WordPress.com成了兩大個人網誌提供服務商,更由於Blogger屬於Google的產品,我更加要學會去使用它。內容推薦插件
功能是在一篇博文後面推薦五篇內容相關的博文
無需註冊
DISQUS評論插件
增強Blogger評論功能,增加社交因素,在安裝完這個插件後可能發現這個插件在靜態頁面,也就是http://yourdomain.blogspot.com/p/xxx.html,類似這種頁面中不能正常工作,參考這篇文章已解決。
Blogger優化
Blogger標題的優化,對搜索引擎和用戶更加友好
去除Blogger導航欄
Blogger上方有一個個人認為非常難看的導航欄,幸好Blogger自定義的程度非常高,所以很容易做自定義隱藏Blogger的導航欄
Blogger首頁摘要顯示
讓Blogger首頁以摘要形式顯示,不顯示全文
YouTube視頻Blogger居中內嵌
為了讓內嵌在Blogger中的視頻居中顯示,只要簡單的加上幾行代碼即可
在博客側邊欄顯示分享按鈕
增加博客的互動性
在Blogger右側邊欄添加豆瓣秀
增加視覺效果和互動性
2013/1/9--更新
去除Blogger底下版權頁
添加自定義
2013/01/13--更新
Blogger中添加平滑返回顶部
Blogger添加豆瓣秀
豆瓣是一個SNS性質的網站,雖然我沒有G+那樣經常的上這個網站,但是豆瓣卻是一個不可或缺的網站,我在看任何電影,任何書籍之前總會到豆瓣去看看評價,評判一下電影或者書籍值不值得一看,所以長時間下來上面積累了很多我看過或者想看的書籍或電影。YouTube居中内嵌
Blogger中常常要嵌入YouTube视频,但是YouTube给出的代码都是通过<iframe>标记,这个标记在HTML5中有改进,但是在Blogger下通常就会出现偏在一边的情况。所以通过在<iframe>标记外面嵌套一层<div>标记即可。
<div align="center">
YOUTUBE VIDEO CODE
</div>
参考:1
去除BloggerNavbar
Blogger處處都好,處處都讓我為之狂歡,唯有上面那萬年不變,既不美觀也不實用的Navbar看著就不爽,網上找方法,終於在天空中的一抹湛藍的博客上找到了方法.通過CSS屬性隱藏Navbar
模板=>修改 HTML=>Ctrl+F找到body { =>在body上面加上 #navbar {display: none;} =>保存就行了.
Blogger首頁摘要顯示
使用Blogger以來看了一些Blogger的技巧,前些天在Google的後花園看到怎麼設置Blogger首頁摘要顯示,簡單方便易用.但是今天偶然間又發現了一個更加好,更加炫的技巧,也能在Blogger上實現同樣的效果且自動完成.感謝這樣厲害的人物(CJH)的分享 繼續閱讀懶人加強版 簡單安裝教程
[BLOGGER]繼續閱讀懶人加強版 - [版本2.x]
安裝前注意事項:
1.若有先前有安裝其他版本(阿土伯版本、本站的1.x版本)的繼續閱讀,請先完整移除後,再安裝
2.若你的模板本身有附繼續閱讀功能(ex:羊男的三欄式),可能會有衝突,請先想辦法移除,或是換其他模板....
3.某些特殊的模板(如:Blogcrowds的模板),因為模板結構和blogger預設的不相同,所以無法支援(安裝了也沒作用),請換其他模板之後,再安裝。
安裝步驟:
1.到Blogger的控制(後台)頁面
2.「版面配置」->「網頁元素」
3.按下「新增小工具」,出現可用的小工具清單
4.找一個名稱為「 HTML/JavaScript」,按下滑鼠左鍵,會進入設定的頁面
5.「標題」欄位,請填入 ##EasyReadMore##
6.「內容」部份,請複製以下程式碼填入 (双击代码全选)
7.按「儲存變更」,安裝完成!!
更具体教程请见:这里
2012/10/19 更新
由於通過以上方法會造成Blogger,第二頁及第二頁後面的文章顯示不正常只顯示標題,所以棄之不用,而在此之前Blogger官方已經發布了“繼續閱讀”的功能,所以以上方法略顯雞肋。所以以後遇到長篇幅的文章,直接採用Blogger官方的“繼續閱讀”功能了。
修改Blogger模板
再簡單的使用Blogger后,很自然的發現,Blogger的樂趣在自己手動修改模板上面,這或許是很多Google產品具備的特性,有其簡單的部份,但是如果深入下去將會發現無窮無盡的樂趣,當然這個是後話了.自定义Blogger模板
1.自定義寬度
我在Blogger自帶的主題上進行修改,把寬度調到了1000px,而側邊欄250px,這個是爲了插入視頻的時候視頻有640px的寬度,以達到最佳效果(640*360).2.title優化
關於標題優化對搜索引擎和用戶都有好處,在修改後,搜索引擎如果抓取了某一篇文章,顯示的標題就是你的文章標題 | 博客名字,這個格式在WordPress中很常見,對SEO也很友好。後臺修改模板HTML處,Ctrl+F 找到
<title><data:blog.pageTitle/></title>
通常這行代碼在前5-10行
替換以下代碼
<b:if cond='data:blog.pageType == "index"'>
<title><data:blog.title/></title>
<b:else/>
<title><data:blog.pageName/> | <data:blog.title/></title>
</b:if>
參考:
Google Blogger 文章标题title 优化 - Sino Blog
Improve Your Google Rankings in One Easy Step | eBlog Templates
RSS和ATOM的區別
網上經常訂閱一些東西,但是常常發現訂閱的時候會給出不同的鏈接,一個冠名為RSS,一個為ATOM,不懂就要弄明白這兩個到底是什麽!網上查了一下有這樣一些鏈接帖子的其余部分
http://www.ibm.com/developerworks/cn/web/wa-syndrssatom/index.html
http://news.xinhuanet.com/it/2004-09/02/content_1938647.htm
http://www.cnblogs.com/yjmyzz/archive/2009/02/19/1393972.html
http://hi.baidu.com/todayz/blog/item/0e00a5c275b9981f0ff4775b.html
等下下好好研究研究
你好,世界
Blogger是我所知的一個很優秀的博客平台,只是一直少有機會接觸它.最近想寫寫東西,抒發抒發感情,突然想起來Blogger,雖然我已經有了一個獨立的WordPress,但是我不想把我的生活瑣事帶到那裡,而且由於空間的原因,我一直不太敢花很多時間Wordpress上,害怕有一天,會因空間的關係所有的數據都消失.而在Blogger我不會有這個擔心,我相信Google的服務器,我相信Google會保存我的數據,即使世界末日到了也在所不惜.而在這裡我也能敞開心扉,寫我想寫的任何東西.Blogger雖然註冊已經很久很久了,但之前從沒有靜下來打量這個服務.一是很少有時間,二是還沒有養成在網上分享這種習慣.關於後一點其實我一直很後悔爲什麽沒有早一點接觸網絡,更早一點看清世界.以前在這個域名下寫的很多東西都給我删了,這個是我的第一篇.從今天開始將是一個新的世界,個人的世界.所以我用了程序員世界觀中的"世界,你好"來作為開博第一篇的題目.
聯繫我的興趣,結合我的生活經歷,我覺得這裡的文字可能與科技,Google,生活哲學等等有關,當然這個也許會變的.這裡我也可能就只寫些網絡的小技巧,電腦小技巧,軟件的介紹等等,網上的我自己體驗過的,或者別人推薦的一些小竅門.
好了這個大概就是我想說的了吧.作為開篇吧.







