{"id":88,"date":"2011-02-02T01:53:59","date_gmt":"2011-02-02T01:53:59","guid":{"rendered":"http:\/\/xiveterritory.com\/blog\/?p=88"},"modified":"2011-07-26T19:31:07","modified_gmt":"2011-07-26T19:31:07","slug":"88","status":"publish","type":"post","link":"https:\/\/khalifahterritory.com\/blog\/?p=88","title":{"rendered":"Expert Tutorials for ActionScript 3"},"content":{"rendered":"\n<!-- Facebook Like Button v1.9.6 BEGIN [http:\/\/blog.bottomlessinc.com] -->\n<iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=https%3A%2F%2Fkhalifahterritory.com%2Fblog%2F%3Fp%3D88&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" style=\"border:none; overflow:hidden; width:450px; height: 30px; align: left; margin: 2px 0px 2px 0px\"><\/iframe>\n<!-- Facebook Like Button END -->\n<p><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-as3-webcam-motion-tracking1.jpg\"><\/a><\/p>\n<div id=\"_mcePaste\">You see, if you have ever looked over the shoulder of someone who really knew how to quickly master ActionScript stuff, you might know that tutorials are the fastest way to learn. So you are welcome to get the most out of these detailed and interesting tutorials we\u2019ve compiled for you. We hope the following ActionScript related articles will help you, especially if you are a Flash beginner. Now let\u2019s take a look at the nice AS3 bundle we have diligently prepared for our audience:<\/div>\n<div id=\"_mcePaste\"><strong>1. AS3 Webcam Motion Tracking<\/strong><\/div>\n<div id=\"_mcePaste\"><span style=\"color: #000000;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-91\" style=\"margin-bottom: 16px; display: block; margin-left: auto; margin-right: auto; margin-top: 16px; padding: 4px; border: 1px solid #aaaaaa;\" title=\"actionscript-tutorial-as3-webcam-motion-tracking1\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-as3-webcam-motion-tracking1.jpg\" alt=\"\" width=\"620\" height=\"234\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-as3-webcam-motion-tracking1.jpg 620w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-as3-webcam-motion-tracking1-300x113.jpg 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/span><\/div>\n<div><span style=\"color: #000000;\"><br \/>\n<\/span><\/div>\n<div>Tutorial comprises the methods for detecting and tracking an object movement in Flash. There you can grab the MotionTracker source code and see it included for the technique used in the demo.<\/div>\n<div id=\"_mcePaste\"><strong>2. Cool particle effects in Flash<\/strong><\/div>\n<div id=\"_mcePaste\"><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-cool-particle-effects-in-flash.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-92\" title=\"actionscript-tutorial-cool-particle-effects-in-flash\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-cool-particle-effects-in-flash.jpg\" alt=\"\" width=\"620\" height=\"265\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-cool-particle-effects-in-flash.jpg 620w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-cool-particle-effects-in-flash-300x128.jpg 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/div>\n<div>This tutorial is a great way of getting into programming simple physics and movement. More importantly, it shows that you can produce some beautiful particle effects with straightforward ActionScript. There are techniques for approximating physical phenomena to run the code at lightning speed<\/div>\n<div id=\"_mcePaste\"><strong>3. Flower Twist Particle Effect and the Methods Behind It<\/strong><\/div>\n<div id=\"_mcePaste\"><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-flower-twist-particle-effect.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-93\" title=\"actionscript-tutorial-flower-twist-particle-effect\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-flower-twist-particle-effect.jpg\" alt=\"\" width=\"620\" height=\"254\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-flower-twist-particle-effect.jpg 620w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-flower-twist-particle-effect-300x122.jpg 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/div>\n<div>Here is the tutorial focusing on how to accomplish flower twist effect which is a pixel-based particle system. The motion of the particles there depends on the color of each particle; in particular the luminance (a measure of brightness) is used to control how far the particles fly in the z-direction when the bitmap explodes. The authors have found a very nice way of having the particles twist into a helical pattern as they explode into space.<\/div>\n<div id=\"_mcePaste\"><strong>4. AS3 Shuffle Grid Class<\/strong><\/div>\n<div><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-as3-shuffle-grid-class.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-95\" title=\"actionscript-tutorial-as3-shuffle-grid-class\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-as3-shuffle-grid-class.jpg\" alt=\"\" width=\"620\" height=\"282\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-as3-shuffle-grid-class.jpg 620w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-as3-shuffle-grid-class-300x136.jpg 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/div>\n<div id=\"_mcePaste\">This is a grid sorting\/shuffling algorithm of how to drag and drop images and shuffle them around in a grid menu system. The basic logic of the algorithm works by determining how far a dragged item travels along the grid (rows and columns) and then shuffling the surrounding items in the opposite direction by these values, therefore creating space for the dragged item to slot into when released.<\/div>\n<div id=\"_mcePaste\"><strong>5. Bitmapdata displacement fishes<\/strong><\/div>\n<div><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-bitmapdata-displacement-fishes.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-96\" title=\"actionscript-tutorial-bitmapdata-displacement-fishes\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-bitmapdata-displacement-fishes.jpg\" alt=\"\" width=\"620\" height=\"228\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-bitmapdata-displacement-fishes.jpg 620w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-bitmapdata-displacement-fishes-300x110.jpg 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/div>\n<div id=\"_mcePaste\">With the displacement filter you can do a lot of cool effects, like in this particular example moving water. It uses a bitmapdata with perlinNoise moved with the offset parameter to create the movement. Then with some moving fishes you could get a nice little aquarium. A big downside of the displacement filter is that it is quite heavy.<\/div>\n<div id=\"_mcePaste\"><strong>6. Split rgb effect<\/strong><\/div>\n<div><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-split-rgb-effect.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-97\" title=\"actionscript-tutorial-split-rgb-effect\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-split-rgb-effect.jpg\" alt=\"\" width=\"620\" height=\"248\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-split-rgb-effect.jpg 620w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-split-rgb-effect-300x120.jpg 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/div>\n<div id=\"_mcePaste\">This effect is used a lot in videos. This tutorial explaines how to make it with flash, creating a bitmapData object from a movieclip on the stage, then splitting the red blue and green color channels into separate bitmapdata objects using the copyChannel method.<\/div>\n<div id=\"_mcePaste\"><strong>7. Traer AS3, the Mandatory Cloth Simulation<\/strong><\/div>\n<div><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-mandatory-cloth-simulation.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-98\" title=\"actionscript-tutorial-mandatory-cloth-simulation\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-mandatory-cloth-simulation.jpg\" alt=\"\" width=\"620\" height=\"234\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-mandatory-cloth-simulation.jpg 620w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-mandatory-cloth-simulation-300x113.jpg 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/div>\n<div id=\"_mcePaste\">It is a cloth-like simulation built with Traer.physics port to ActionScript3, using GraphicsTrianglePath. The mesh is only made of a 8\u00d78 particles grid, or 128 triangles when rendered. The source code for this is available at Github.<\/div>\n<div id=\"_mcePaste\"><strong>8. Flash Player 10 Drawing API<\/strong><\/div>\n<div><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-flash-player-10-drawing-api.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-99\" title=\"actionscript-tutorial-flash-player-10-drawing-api\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-flash-player-10-drawing-api.jpg\" alt=\"\" width=\"618\" height=\"238\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-flash-player-10-drawing-api.jpg 618w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-flash-player-10-drawing-api-300x115.jpg 300w\" sizes=\"auto, (max-width: 618px) 100vw, 618px\" \/><\/a><\/div>\n<div id=\"_mcePaste\">With all of the new drawing API features in Flash Player 10, it might take a while to get caught up with this tutorial. Drawing API features challenge you to rethink how you draw images dynamically in Flash Player. With IGraphicsData objects, you will have a standardized data format for maintaining and reusing dynamic drawings whose usage is completely different from that of the older APIs.<\/div>\n<div id=\"_mcePaste\"><strong>9. Flash CS3 Tutorial \u2013 Fractals in AS3<\/strong><\/div>\n<div id=\"_mcePaste\"><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-fractals-in-as3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-100\" title=\"actionscript-tutorial-fractals-in-as3\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-fractals-in-as3.jpg\" alt=\"\" width=\"620\" height=\"178\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-fractals-in-as3.jpg 620w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-fractals-in-as3-300x86.jpg 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/div>\n<div>This tutorial will walk you through the basics of producing fractals effects using ActionScript 3. Fractals are shapes or patterns that repeat at many levels and they are fun to play with in Flash because they are a quick way of producing complex, unpredictable results from very basic algorithms.<\/div>\n<div id=\"_mcePaste\"><strong>10. Dragging in 3D \u2013 The Right Way<\/strong><\/div>\n<div><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-dragging-in-3d.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-101\" title=\"actionscript-tutorial-dragging-in-3d\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-dragging-in-3d.jpg\" alt=\"\" width=\"620\" height=\"256\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-dragging-in-3d.jpg 620w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-dragging-in-3d-300x123.jpg 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/div>\n<div id=\"_mcePaste\">The following tutorial makes possible dragging an object in 3D in multiple directions. The main function, which is essential to being able drag in 3D \u2013 is CameraObject3D.unproject which unprojects coordinates. It takes 2D screen coordinates, and gives you back a vector in world space. In lay terms \u2013 this basically shoots a ray from the camera, through where the mouse is, into 3D space.<\/div>\n<div id=\"_mcePaste\"><strong>11. Vertical 3D Carousel with ActionScript 3 and XML<\/strong><\/div>\n<div><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-vertical-3d-carousel.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-102\" title=\"actionscript-tutorial-vertical-3d-carousel\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-vertical-3d-carousel.jpg\" alt=\"\" width=\"620\" height=\"371\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-vertical-3d-carousel.jpg 620w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-vertical-3d-carousel-300x179.jpg 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/div>\n<div id=\"_mcePaste\">From this tutorial you\u2019ll get to know how you can create an attractive vertical 3D carousel by using XML and ActionScript 3. They first set up everything ready on the Flash stage, then make the XML file and finally add some ActionScript 3. Check out the end result, in each frame we rotate the carousel according to the mouse position.<\/div>\n<div id=\"_mcePaste\"><strong>12. Shaky Flash Menu with ActionScript 3<\/strong><\/div>\n<div><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-shaky-flash-menu.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-103\" title=\"actionscript-tutorial-shaky-flash-menu\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-shaky-flash-menu.jpg\" alt=\"\" width=\"620\" height=\"152\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-shaky-flash-menu.jpg 620w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-shaky-flash-menu-300x73.jpg 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/div>\n<div id=\"_mcePaste\">This tutorial will teach you how to create a cool looking shaky menu with ActionScript 3. All the animation is done with ActionScript, so no timeline animation is needed.<\/div>\n<div id=\"_mcePaste\"><strong>13. Image Accordion Effect in AS3 Flash CS4<\/strong><\/div>\n<div><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-image-accordion-effect-in-as3-flash-cs4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-104\" title=\"actionscript-tutorial-image-accordion-effect-in-as3-flash-cs4\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-image-accordion-effect-in-as3-flash-cs4.jpg\" alt=\"\" width=\"620\" height=\"228\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-image-accordion-effect-in-as3-flash-cs4.jpg 620w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-image-accordion-effect-in-as3-flash-cs4-300x110.jpg 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/div>\n<div id=\"_mcePaste\">The tutorial presents a custom ImageAccordion AS3 class that folds and unfolds an image in accordion-pleated fashion. Use the native Flash Player 10 3D methods to achieve a remarkably realistic effect. On click, an image will folds or unfold in a tweened motion.<\/div>\n<div id=\"_mcePaste\"><strong>14. The CylindricalGallery Class<\/strong><\/div>\n<div><a href=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-cylindricalgallery-class.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-105\" title=\"actionscript-tutorial-cylindricalgallery-class\" src=\"http:\/\/xiveterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-cylindricalgallery-class.jpg\" alt=\"\" width=\"620\" height=\"247\" srcset=\"https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-cylindricalgallery-class.jpg 620w, https:\/\/khalifahterritory.com\/blog\/wp-content\/uploads\/2011\/02\/actionscript-tutorial-cylindricalgallery-class-300x119.jpg 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/div>\n<div id=\"_mcePaste\">This is a cylindrical gallery class which helps to create a spectacular 3D cylindrical gallery fully customizable via a simple XML file.<\/div>\n\n<!-- Facebook Like Button v1.9.6 BEGIN [http:\/\/blog.bottomlessinc.com] -->\n<iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=https%3A%2F%2Fkhalifahterritory.com%2Fblog%2F%3Fp%3D88&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" style=\"border:none; overflow:hidden; width:450px; height: 30px; align: left; margin: 2px 0px 2px 0px\"><\/iframe>\n<!-- Facebook Like Button END -->\n","protected":false},"excerpt":{"rendered":"<p>You see, if you have ever looked over the shoulder of someone who really knew how to quickly master ActionScript&#8230;<\/p>\n","protected":false},"author":1,"featured_media":95,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,1],"tags":[],"class_list":["post-88","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cool-site","category-general","end"],"_links":{"self":[{"href":"https:\/\/khalifahterritory.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/88","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/khalifahterritory.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/khalifahterritory.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/khalifahterritory.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/khalifahterritory.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=88"}],"version-history":[{"count":7,"href":"https:\/\/khalifahterritory.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/88\/revisions"}],"predecessor-version":[{"id":227,"href":"https:\/\/khalifahterritory.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/88\/revisions\/227"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/khalifahterritory.com\/blog\/index.php?rest_route=\/wp\/v2\/media\/95"}],"wp:attachment":[{"href":"https:\/\/khalifahterritory.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=88"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/khalifahterritory.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=88"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/khalifahterritory.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=88"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}