Routage (2.2) - Symfony
►http://symfony.com/fr/doc/2.2/book/routing.html
Documentation du système de gestion des « URL propres » de Symphony : configurable et utilisable pour gérer non seulement le routage mais aussi les actions à lancer
- #Uri
Routage (2.2) - Symfony
►http://symfony.com/fr/doc/2.2/book/routing.html
Documentation du système de gestion des « URL propres » de Symphony : configurable et utilisable pour gérer non seulement le routage mais aussi les actions à lancer
voir aussi https://github.com/infostreams/php-rails-routing pour avoir une idée de ce qui se fait… mais c’est clair qu’il faut implémenter un truc de ce genre
in french, sur la version stable : ►http://symfony.com/fr/doc/2.2/book/routing.html
Windows on the #Web
http://alistapart.com/column/windows-on-the-web
bon argumentaire pour avoir les mêmes #URLs quel que soit le support (#mobile ou #tablette ou #desktop).
One night on your tablet, you’re browsing articles for a report you’re writing at work. Back at your desk the next day, you struggle in vain to remember what you searched for to find those articles. Why can’t you find them again?
Sound familiar? If you’re like most people, it probably does. Research from Google (PDF) shows that 90 percent of people start a task using one device, then pick it up later on another device—most commonly, people start a task on smartphone, and then complete it on the desktop.
Etats-Unis : il est temps d’abandonner le 2ème amendement
http://www.populationdata.net/index2.php?option=article&origine=accueil&aid=971&article=2012-12-15
Et toutes les mesures de sécurité déjà prises et qui seront prises en plus dans les prochains mois n’y changeront rien. Tant que des armes circuleront librement, il sera impossible de les contrôler.
PopulationData utilise un système idiot pour ses url qui, du coup, sont trop longues ; je partagerais donc plus cet article par le biais de mon Seenthis.
#armes #amendement #USA #url
Legal-Illegal aux USA = https://twitter.com/oliviersc/status/280352740679495680
Syrie : Moscou envisage publiquement une victoire de l’opposition syrienne. L’url du Temps est horrible et donne un tag que je ne veux pas ; je passe donc par : Paris et Moscou s’entretiennent sur l’après Bachar al-Assad = http://www.france24.com/fr/20120615-paris-moscou-entretiennent-apres-bachar-al-assad-syrie-fabius-con
Mais pourquoi voit-on tant de documentations d’un site Web donner des instructions plus ou moins alambiquées pour la navigation (« allez en Aide puis Dépannage ») , alors qu’il serait si simple de donner un URL qui est sans ambiguité, et souvent tout aussi lisible ?
http://www.bortzmeyer.org/instructions-url.html
#Web #ergonomie #URL #navigation
Tutoriel sur l’URL Rewriting (réécriture d’URL)
http://www.webrankinfo.com/dossiers/techniques/tutoriel-url-rewriting#reecriture
Le format de l’URL à réécrire est basé sur les expressions régulières, dont la base devra être acquise pour pouvoir définir des règles de réécriture. Ne vous inquiétez pas, pour la plupart des cas c’est très simple.
Voici la liste des éléments pris en considération dans les règles de réécriture :
Pages personnalisées et réécriture d’adresse - OpenStudio
http://www.openstudio.fr/Pages-personnalisees-et-reecriture.html
#SPIP dispose nativement de plusieurs mécanismes de #réécriture d’adresse [1] : #url propres, arborescentes, ...
Cette réécriture automatique s’applique sur les objets habituels SPIP tels que les rubriques, les articles, les mots clefs, ..etc... mais ne gère pas les pages personnalisées que l’on serait amené à créer pour un projet ou encore les pages pourtant livrées avec SPIP, telles que la page « plan » (plan du site) ou la page « backend » (flux rss).
Voici la méthode simple que nous utilisons dans nos projets pour étendre la réécriture d’adresse. Vous pourrez ainsi l’utiliser pour réécrire vos pages personnalisées.
Info importante apprise en visionnant les vidéos du CMS Day : #Drupal 8 va intégrer plusieurs des modules de base du #framework #symfony !
Le cœur qui implémente super proprement le standard #HTTP dans #PHP, le module de #route #routing pour faire correspondre masques d’#URL, actions HTTP, et action dans le logiciel, plein de trucs supers... qui vont être intégrés directement dans le noyau de Drupal.
Le but est de rajeunir un code vieillissant, de le rendre plus maintenable, plus testable et générique, et plus interopérable puisque le code sera partagé avec d’autres applis, ces morceaux ne seront plus propres à Drupal.
Je trouve cela extrêmement intéressant.
Le but n’est évidemment pas que tous les logiciels se ressemblent et gommer leur personnalité ou ce qu’ils pourraient apporter d’innovant.
En effet, ça intégrerait surtout des éléments bas niveaux, qui sont à priori des bonnes pratiques dans un contexte #REST, quelque soit ce qu’on en fait ensuite.
Voici l’annonce de #Fabien-Potencier, de Symfony :
Symfony2 meets Drupal 8 - Symfony
http://symfony.com/blog/symfony2-meets-drupal-8
Et l’annonce de #Dries-Buytaert, de Drupal :
The future is a RESTful Drupal
http://buytaert.net/the-future-is-a-restful-drupal
Des idées pour #SPIP 4 ?
Comment récupérer l’URL d’un tweet | Ballajack
http://www.ballajack.com/comment-recuperer-url-tweet
On peut avoir besoin de récupérer l’URL d’un tweet pour pouvoir y accéder ultérieurement.
En effet, ça fonctionne, bravo et merci ! C’était bien un avantage qu’avait en moins Twitter sur Seenthis, Identi.ca, par exemple ...
MASHA is a JavaScript utility allowing you to mark interesting parts of web page content and share it.
http://mashajs.com/index_eng.html
un script js qui permet de générer une url pour une portion de texte d’une page web
#javascript #urls #texte
This utility was first developed for the official site of the President of Russia, where it was successfully launched. Since then we got a lot of questions “What is it?”, “Can I use it on my site?”, so we decided to bring development to public.
:)
énorme, le javascript de Poutine, heu... Medvedev... ok, ok, я выхожу...
Researchers Expose Cunning Online Tracking Service That Can’t Be Dodged | Epicenter | Wired.com
http://www.wired.com/epicenter/2011/07/undeletable-cookie
Researchers at U.C. Berkeley have discovered that some of the net’s most popular sites are using a tracking service that can’t be evaded — even when users block cookies, turn off storage in Flash, or use browsers’ “incognito” functions.
The service, called KISSmetrics, is used by sites to track the number of visitors, what the visitors do on the site, and where they come to the site from — and the company says it does a more comprehensive job than its competitors such as Google Analytics.
...
So if a user came to Hulu.com from an ad on Facebook, and then later, using a different browser on the same computer, visited Hulu.com from Google, and then at some point signed up for the premium service, KISSmetrics would be able to tell Hulu all about that user’s path to purchase (without knowing who that person was). That tracking trail would remain in place even if a user deleted her cookies, due to code that stores the unique ID in places other than in a traditional cookie.
The research was published Friday by a team UC Berkeley privacy researchers that includes veteran privacy lawyer Chris Hoofnagle and noted privacy researcher Ashkan Soltani.
“The stuff works even if you have all cookies blocked and private-browsing mode enabled,” Soltani said. “The code itself is pretty damning.”
sur la capture d’écran on remarque que le chercheur utilise #urlsnarf pour contrôler ce qui se passe sur sa propre machine ; ce programme fait partie de #dsniff, qui s’installe sur mon Mac via “port install dsniff-devel” (prévoir deux bonnes heures de compil.) ; documentation http://wiki.backtrack-fr.net/index.php/Dsniff
usage de base si on est en wifi, et pour contrôler les requêtes envoyées vers facebook :
# urlsnarf -i en1 | grep facebook
... et caviar pour les autres .
http://savidtech.com/~mike/dsniff.html
C’est bien, ce petit monde ...X
;-)
Remettre à zéro le compteur de l’autoincrement d’une table #mySQL :
ALTER TABLE tlb_name AUTO_INCREMENT = 1 ;
« Remettre à zéro » avec un « 1 » ? Concept intéressant. :-D
Dans le cadre d’une table devant service aux articles utilisés par Google Actualités, il est utile d’initialiser l’identifier avec une valeur numérique compatible, à savoir composé d’au moins 3 chiffres, mais devant éviter, s’il est composé de 4 chiffres, de débuter par « 199 » et « 200 ».
URL des articles : Conditions techniques - Centre d’aide Actualités (éditeurs)
http://www.google.com/support/news_pub/bin/answer.py?hl=fr&answer=68323
Afficher un numéro à trois chiffres : l’URL associée à chaque article doit comporter un numéro unique composé d’au moins trois chiffres. Par exemple, nous ne pouvons pas explorer un article dont l’URL est la suivante : http://www.google.com/actualites/article23.html. Nous pouvons en revanche explorer un article donc l’URL est la suivante : http://www.google.com/actualites/article234.html. Sachez que si le seul nombre contenu dans l’article est composé d’une série de quatre chiffres commençant par 199 ou 200, nous ne serons pas en mesure de l’explorer.
Bref, l’initialiser avec « 3000 » paraît pertinent.
Javascript: Breaking the Web with hash-bangs
http://isolani.co.uk/blog/javascript/BreakingTheWebWithHashBangs
#web #urls #javascript
Lifehacker have violated the principle of progressive enhancement, and they paid for it immediately with an extended outage on day one of their new site launch.
Modifié la réception des infos du bookmarklet, je décode (#urldecode) maintenant le texte reçu. Ce qui permet de correctement afficher des URL du genre :
http://www.boulesdefourrure.fr/index.php?post/2010/11/21/Rentabilité-de-l-élevage-bovin
Du coup, modif de la détection des URL, pour prendre en compte les caractères non-ASCII.
xkr.us / javascript / escape(), encodeURI(), encodeURIComponent()
http://xkr.us/articles/javascript/encode-compare
#ajax #article #javascript #js #programming #reference #unicode #url #web
Erreur : la création d’URL est plantée sur les tags.
OK : c’est corrigé #seenthis_done. La création d’URL a changé :
– le pipeline #creer_chaine_url est devenu #arbo_creer_chaine_url,
– l’appel à #translitteration (que je supprime pour avoir des URL avec des accents) est passé dans /action/editer_url.php.
#spip-2.1, j’introduis une variable définie #_TRANSLITTERER_URL qui, si elle est définie à false, balance directement des #url_unicode.
Du coup, la seule modif qui reste pour personnaliser #seenthis, c’est le pipeline sur #arbo_creer_chaine_url pour traduire « mots » en « tags » et « auteurs » en « people ».
En revanche, j’ai les pages des people qui ne fonctionnent plus.
C’est le plugin #gravatar qui nécessitait une mise à jour.
Creating AJAX websites based on anchor navigation | yensdesign - Tutorials, Web Design and Coding
http://yensdesign.com/2008/11/creating-ajax-websites-based-on-anchor-navigation
#navigation #Ajax #javascript #jQuery #URL #ancre
Changeset 13550 – SPIP – Trac
http://trac.rezo.net/trac/spip/changeset/13550
La balise #LOGO_ARTICLE et consorts rentrent dans le moule commnun. Les faux filtres |fichier et |lien sont remplacés respectivement par l’écriture #LOGO_ARTICLE** et #LOGO_ARTICLE*. Les faux filtres de positionnement (top,left,right,center,bottom) et les balises #URL_xxx en position de filtres sont à présent à écrire comme argument de la balise, l’écriture #LOGO_ARTICLE|left est donc remplacée par #LOGO_ARTICLE{left} et l’écriture #LOGO_ARTICLE|#URL_AUTEUR est donc remplacée par #LOGO_ARTICLE{#URL_AUTEUR} . Ces deux écritures peuvent se combiner entre elles et avec les deux nombres donnant les dimensions, comme dans LOGO_DOCUMENT{#URL_ARTICLE,bottom,60,80} , l’ordre des 4 paramètres étant libre. Avec tout ça, il n’est plus nécessaire d’écrire || pour stipuler que les filtres normaux commencent.
Un truc qui serait vraiment sympa : appliquer le même principe hiérachique des #hashtags aux #url. Ça permettrait de suivre/naviguer dans les URLs d’un même site.
#seenthis_todo
YOURLS: Your Own URL Shortener
►http://yourls.org
“YOURLS is a small set of PHP scripts that will allow you to run your own URL shortening service (a la TinyURL). You can make it private or public, you can pick custom keyword URLs, it comes with its own API. You will love it.”
Twitmark – Social bookmarking 140 characters at a time
http://twitmark.me
Twitmark.me is a social bookmarking service which fetches links sent on Twitter by you and your friends, bookmarks them and republishes them to your favourite bookmarking service.