add page hook function to blink-opera
update keyboard handling routines