Safari 3 里附带的 Web Inspector 为网页设计人员、网站开发人员提供了极大的便利。
但是如果你想在非 Safari 程序中使用它的话,应该怎么办呢?!
实际上,要实现这一点非常简单,只需在 终端 程序中使用如下命令即可:
defaults write com.apple.**NameOfApplication** WebKitDeveloperExtras -bool true
有图为证,我这是在 字典 程序中激活了这一功能,因为我想调整一下用 Mac Dictionary Kit 转换出来的字典的行高, 但又不知道所需调整的元素的 tag 是什么,所以只好找 Web Inspector 帮忙了。
其实你可以在任何一个基于 WebKit 的程序中启用 Web Inspector。
相关文章
Posted in
Apple,
Design,
Tip at January 7th, 2008.
No Comments.
原文见:macosxhints.com | 10.5: Enable Data Detectors in iChat
Leopard 的 Mail 程序中的数据探测功能可以在用户将鼠标移至一定数据附近时提供一些方便的功能:
- 若是联系人信息,提供的选项是将之添加至用户的地址簿。
- 若是事件信息,提供的选项是将之添加至 iCal 中的相关日历中。如果选择添加至 iCal 中,将会弹出一个与直接在 iCal 中添加事件一样的面板,而且弹出的过程同样使用了 Leopard 中新添加的 Core Animation。

然而实际上这个功能不只局限于在 Mail 程序中使用,在 iChat 同样可以用上, 只不过 Apple 把这个功能默认隐藏了。只需在 终端 程序中输入如下命令即可:
defaults write com.apple.iChat EnableDataDetectors 1

若要停用此功能,将上述命令中的 1 改为 0 即可。
defaults write com.apple.iChat EnableDataDetectors 0
Posted in
Apple,
Leopard,
Tip at January 6th, 2008.
No Comments.
今天这个 Tip 同样是我在 Google Reader 中阅读新闻时发现的。
原文见 Macworld | Mac OS X Hints | Use new screen region capture options in 10.5
Leopard 之前版本的 Mac OS X 中的截图有三种模式:
- Shift Command 3: 这个是全屏幕截图。
- Shift Command 4 ,在松开按键后点按并拖移鼠标,然后放开鼠标:所选区域截图。
- Shift Command 4 并按空格键,此时鼠标指针将变成一台老式摄像机的样子,然后移动鼠标至某个窗口上方以使其突出显示,点击鼠标或空格键:这样实现的是特定窗口截图,如此截图将包含完整的窗口投影。
Leopard 中新添加的功能略微有些复杂,不过我将尽力将之描述清楚。描述如下:
Posted in
Apple,
Leopard,
Tip at January 6th, 2008.
3 Comments.
Leopard 中的 字典(aka. Dictionary) 程序最大的改变是:
- 在工具栏下方添加了一个字典选择栏,用户有了仅在某个字典搜索单词的机会。
- 释义中的单词现在均为可点击的。
- 添加 Apple 官方自定义单词字典,这类词条包括现在名声越来越大的 Cover Flow:
Cover Flow
这是 Apple Inc. 开发的 iTunes 媒体播放器的一种功能。Cover Flow 功能可以在电脑屏幕上显示 iTunes 音乐收藏中的专辑插图,从而允许快速浏览专辑。
字典
这是 Mac OS X 附带的一款应用程序。“字典”程序使您能够在多个来源中查找定义和同义词,包括 Oxford American Dictionaries 和 Apple 字典。
- 自带日语词典: 日语大辞泉、日语类语例解辞典、英和-和英辞典
- 增加了简体中文界面,这是在 Tiger 时代没有的。

如上图所示,我的字典程序中多了中文词典和英汉、汉英词典,这是如何实现的呢?答案就在后文中 :)
Read More…
Posted in
Apple,
Leopard,
Tip at December 15th, 2007.
No Comments.
近期由于本人于Mac OS X Leopard 中本地安装的 WordPress 中的永久链接功能,经多次尝试、摸索,直至最终设置成功的过程中发现相关信息过于零散,不方便查找,特出此文。
点击 此处 直接跳至步骤总结处。
我试着启用 WordPress 中的永久链接功能,得提示“your .htaccess file needs to be updated”, Google 了一下相关信息,得知需要在本地安装的 WordPress 的根目录下创建 .htaccess 文件(如果该文件不存在的话,可通过在系统自带的 终端 程序中使用命令 “touch /pathToYourWordPressInstallation/.htaccess”, 另外如需 WordPress 为你自动更新 .htaccess 文件,还要将该文件的权限暂时设置为 666,命令为 “chmod 666 /pathToYourWordPressInstallation/.htaccess”。该文件更新后请务必将权限改为 644。当然你也可以手动更新该文件)。
这些做好后,更新了永久链接设置。试用一下,出现 “*** is not found on this server”。这表明虽然 .htaccess 文件成功创建,永久链接的相关设置也被自动导入了该文件,但是文件未被调用。因为类似“http://yourBlogAddress/**year/**month/**day/post-name” 的路径实际上并非服务器上文件的存在路径,而是虚拟出来的,目的在于是增强博客文章的链接的可读性,必须 .htaccess 文件的协助才能正常起作用。因此再次 Google 之后,得到的答案是必须启用 Apache 附带 rewrite 模块,并且对相关目录设置 “AllowOverride All”。具体包括:
-
修改文件 /private/etc/apache2/httpd.conf :
使用命令 “sudo pico /private/etc/apache2/httpd.conf” 打开该设置文件。找到 “#LoadModule rewrite_module libexec/apache2/mod_rewrite.so” 这一行,删除 “#”。保存。
这是 Leopard 中 Apache2 的相应路径。对 Tiger 而言,相应配置文件的路径为 /etc/httpd/httpd.conf 。
-
修改文件 /private/etc/apache2/users/yourUserName.conf
“AllowOverride None” 改为 “AllowOverride All”。保存文件
做好上述两步后,用命令 “sudo apachectl graceful” 重新加载配置文件以使修改生效。
这次错误信息变成了 “Forbidden, You don’t have permission to access ***** on this server.” 到 WordPress 官方论坛搜索了一下,得到解决方案:在 .htaccess 文件中添加独立的一行,该行内容为”Options +FollowSymLinks“。如此即可正常使用永久链接功能了。
Read More…
Posted in
Apple,
Leopard,
Tutorial,
WordPress at December 15th, 2007.
No Comments.