Archives annuelles : 2013

Penta­dac­tyl, Tiny Tiny RSS et les raccour­cis claviers

La souris, c’est pour les faibles. Tout devrait pouvoir se faire au clavier, c’est un fait.

C’est pour ça que certaines personnes installent l’ex­ten­sion Fire­fox penta­dac­tyl, qui permet de navi­guer dans Fire­fox avec des commandes claviers vim-like.

Le problème, c’est que ça rajoute une couche entre la page et le clavier : les raccour­cis claviers des pages comme par exemple une instance Tiny Tiny RSS ne sont pas inter­pré­tés. Pour que cela soit le cas, il faut passer en mode pass through grâce au raccourci <Ctrl-Z>. C’est facile, mais dès qu’on change d’on­glet et qu’on y revient, il faut refaire la mani­pu­la­tion. C’est relou.

Pour passer auto­ma­tique­ment en pass through dès que vous arri­vez sur une page (ici, http://frama­news.org/ttrss), mettez ceci dans votre pentadactylrc :

autocmd LocationChange framanews.org/ttrss :normal! <C-z>

C’est aussi utile pour LinuxFr !

Me soutenir sur Tipeee Me soutenir sur Liberapay

Le monde zen

J’aime bien aller faire un petit tour de temps en temps sur le site du monde.fr mais le moins qu’on puisse dire, c’est qu’il est un peu trop chargé !

L’ex­ten­sion Stylish pour Fire­fox permet d’ap­pliquer ses propres feuilles de style sur les sites qu’on veut.

Voici la mienne :

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document regexp(".*\\.lemonde\\.fr.*") {
    .overlay.offre_decouverte .container_18,
    .fond_overlay.offre_decouverte{
        display:none;
        margin-left: -5000px;
    }
    .ombrelle,
    #barre_titre,
    #bandeau_bas,
    .conteneur_haut *,
    .conteneur_haut,
    #header *,
    #nav,
    #nav *,
    .top_container_article,
    .bourse_widget_indices,
    .bourse_widget_indices *,
    .grid_6.col_droite *,
    #footer,
    #footer *
    #footer_services,
    #footer_services *,
    div[id*='ariane-context-'],
    .encart_dans_texte.abonne {
        display: none !important ;
        padding: 0 !important ;
        height: 0 !important ;
        margin: 0 !important ;
    }
    body {
        background-color: #FFFFFF !important ;
    }
    .container_18 .col_gauche {
        width: 100% !important;
    }
    .container_18 .col_gauche .grid_6 {
        width: 49% !important;
    }
    .container_18 .grid_10 {
        width: 90% !important;
    }
    .titre_une img,
    .article_normal .illustration_haut img,
    .article_normal .illustration_haut img {
        height: 100% !important;
        width: 100% !important;
    }
}
Me soutenir sur Tipeee Me soutenir sur Liberapay