opera在某次升级后导致原来web application的菜单项无法使用了。原因是Execute Program后的命令不能带有路径了。所以需要写个脚本,
#!/bin/bash
opera -nomail -pd ~/path/opera/ $1
其中 ~/path/opera 是新建的另一个opera的profile。然后修改opera的menu.ini,添加
Item, Detach as web application=Execute Program,"web_application","%u",,,
然后就能在网页上用右键调出菜单,然后把当前网页用web application的形式打开了。