OLD | NEW |
(Empty) | |
| 1 [ |
| 2 { |
| 3 "title": "DEVTOOLS", |
| 4 "items": [ |
| 5 { |
| 6 "title": "OVERVIEW", |
| 7 "items": [ |
| 8 { |
| 9 "title": "Getting Started", |
| 10 "items": [ |
| 11 { |
| 12 "title": "What Are Chrome DevTools?", |
| 13 "href": "/devtools/index.html" |
| 14 }, |
| 15 { |
| 16 "title": "Authoring & Development Workflow", |
| 17 "href": "/devtools/index.html" |
| 18 }, |
| 19 { |
| 20 "title": "Using the Console", |
| 21 "href": "/devtools/index.html" |
| 22 }, |
| 23 { |
| 24 "title": "Tips & Tricks", |
| 25 "href": "/devtools/index.html" |
| 26 } |
| 27 ] |
| 28 }, |
| 29 { |
| 30 "title": "Inspecting & Tweaking", |
| 31 "items": [ |
| 32 { |
| 33 "title": "Editing Styles & DOM", |
| 34 "href": "/devtools/index.html" |
| 35 }, |
| 36 { |
| 37 "title": "Editing Styles", |
| 38 "href": "/devtools/index.html" |
| 39 }, |
| 40 { |
| 41 "title": "Working with CSS Preprocessors", |
| 42 "href": "/devtools/index.html" |
| 43 }, |
| 44 { |
| 45 "title": "Managing Application Storage", |
| 46 "href": "/devtools/index.html" |
| 47 } |
| 48 ] |
| 49 }, |
| 50 { |
| 51 "title": "Network Performance & Profiling", |
| 52 "items": [ |
| 53 { |
| 54 "title": "Evaluating Network Performance", |
| 55 "href": "/devtools/index.html" |
| 56 }, |
| 57 { |
| 58 "title": "Performance Profiling with Timeline", |
| 59 "href": "/devtools/index.html" |
| 60 }, |
| 61 { |
| 62 "title": "Demo: Finding Forced Synchronoush Layouts", |
| 63 "href": "/devtools/index.html" |
| 64 } |
| 65 ] |
| 66 }, |
| 67 { |
| 68 "title": "Working with Mobile", |
| 69 "items": [ |
| 70 { |
| 71 "title": "Mobile Emulation", |
| 72 "href": "/devtools/index.html" |
| 73 }, |
| 74 { |
| 75 "title": "Remote Debugging on Android", |
| 76 "href": "/devtools/index.html" |
| 77 }, |
| 78 { |
| 79 "title": "Remote Debugging Protocol", |
| 80 "href": "/devtools/index.html" |
| 81 } |
| 82 ] |
| 83 }, |
| 84 { |
| 85 "title": "Additional Resources", |
| 86 "items": [ |
| 87 { |
| 88 "title": "Creating Clean Testing Environment", |
| 89 "href": "/devtools/index.html" |
| 90 }, |
| 91 { |
| 92 "title": "Videos", |
| 93 "href": "/devtools/index.html" |
| 94 }, |
| 95 { |
| 96 "title": "Blogposts", |
| 97 "href": "/devtools/index.html" |
| 98 }, |
| 99 { |
| 100 "title": "Mailing List", |
| 101 "href": "/devtools/index.html" |
| 102 }, |
| 103 { |
| 104 "title": "Contributing to DevTools", |
| 105 "href": "/devtools/index.html" |
| 106 } |
| 107 ] |
| 108 } |
| 109 ] |
| 110 }, |
| 111 { |
| 112 "title": "WORKING WITH JAVASCRIPT", |
| 113 "items": [ |
| 114 { |
| 115 "title": "Debugging & Profiling", |
| 116 "items": [ |
| 117 { |
| 118 "title": "Debugging JavaScript", |
| 119 "href": "/devtools/index.html" |
| 120 }, |
| 121 { |
| 122 "title": "Profiling JavaScript Performance", |
| 123 "href": "/devtools/index.html" |
| 124 }, |
| 125 { |
| 126 "title": "JavaScript Memory Profiling", |
| 127 "href": "/devtools/index.html" |
| 128 } |
| 129 ] |
| 130 }, |
| 131 { |
| 132 "title": "Heap Profiler Demos", |
| 133 "items": [ |
| 134 { |
| 135 "title": "Gathering Scattered Objects", |
| 136 "href": "/devtools/index.html" |
| 137 }, |
| 138 { |
| 139 "title": "Verifying Action Cleanness", |
| 140 "href": "/devtools/index.html" |
| 141 }, |
| 142 { |
| 143 "title": "Exploring the Heap Contents", |
| 144 "href": "/devtools/index.html" |
| 145 }, |
| 146 { |
| 147 "title": "Uncovering DOM Leaks", |
| 148 "href": "/devtools/index.html" |
| 149 }, |
| 150 { |
| 151 "title": "Finding Accumulation Points", |
| 152 "href": "/devtools/index.html" |
| 153 } |
| 154 ] |
| 155 } |
| 156 ] |
| 157 }, |
| 158 { |
| 159 "title": "INTEGRATING WITH DEVTOOLS", |
| 160 "items": [ |
| 161 { |
| 162 "title": "DevTools Extensions", |
| 163 "items": [ |
| 164 { |
| 165 "title": "Sample DevTools Extensions", |
| 166 "href": "/devtools/index.html" |
| 167 }, |
| 168 { |
| 169 "title": "Sample Debugging Protocol Clients", |
| 170 "href": "/devtools/index.html" |
| 171 } |
| 172 ] |
| 173 } |
| 174 ] |
| 175 }, |
| 176 { |
| 177 "title": "REFERENCE", |
| 178 "items": [ |
| 179 { |
| 180 "title": "API", |
| 181 "items": [ |
| 182 { |
| 183 "title": "Console API Reference", |
| 184 "href": "/devtools/index.html" |
| 185 }, |
| 186 { |
| 187 "title": "Command Line API Reference", |
| 188 "href": "/devtools/index.html" |
| 189 } |
| 190 ] |
| 191 }, |
| 192 { |
| 193 "title": "Shortcuts & Settings", |
| 194 "items": [ |
| 195 { |
| 196 "title": "Console API Reference", |
| 197 "href": "/devtools/index.html" |
| 198 }, |
| 199 { |
| 200 "title": "Command Line API Reference", |
| 201 "href": "/devtools/index.html" |
| 202 } |
| 203 ] |
| 204 }, |
| 205 { |
| 206 "title": "Remote Debugging Protocol", |
| 207 "items": [ |
| 208 { |
| 209 "title": "Version 1.1", |
| 210 "href": "/devtools/index.html" |
| 211 }, |
| 212 { |
| 213 "title": "Version 1.0", |
| 214 "href": "/devtools/index.html" |
| 215 }, |
| 216 { |
| 217 "title": "Version .1", |
| 218 "href": "/devtools/index.html" |
| 219 }, |
| 220 { |
| 221 "title": "Tip-of-tree", |
| 222 "href": "/devtools/index.html" |
| 223 } |
| 224 ] |
| 225 } |
| 226 ] |
| 227 } |
| 228 ] |
| 229 }, |
| 230 { |
| 231 "title": "MULTIDEVICE", |
| 232 "items": [ |
| 233 { |
| 234 "title": "OVERVIEW", |
| 235 "items": [ |
| 236 { |
| 237 "title": "Getting Started", |
| 238 "items": [ |
| 239 { |
| 240 "title": "Develop Apps for Chrome Mobile Browsers", |
| 241 "href": "/multidevice/index.html" |
| 242 }, |
| 243 { |
| 244 "title": "Data Compression Proxy", |
| 245 "href": "/multidevice/index.html" |
| 246 }, |
| 247 { |
| 248 "title": "User Agents", |
| 249 "href": "/multidevice/index.html" |
| 250 }, |
| 251 { |
| 252 "title": "Develop Apps for Chrome Mobile Browsers", |
| 253 "href": "/multidevice/index.html" |
| 254 } |
| 255 ] |
| 256 }, |
| 257 { |
| 258 "title": "Chrome for Android", |
| 259 "items": [ |
| 260 { |
| 261 "title": "Overview", |
| 262 "href": "/multidevice/index.html" |
| 263 }, |
| 264 { |
| 265 "title": "Android Intents with Chrome", |
| 266 "href": "/multidevice/index.html" |
| 267 }, |
| 268 { |
| 269 "title": "Add to Hoomescreen", |
| 270 "href": "/multidevice/index.html" |
| 271 } |
| 272 ] |
| 273 }, |
| 274 { |
| 275 "title": "Chrome for iOS", |
| 276 "items": [ |
| 277 { |
| 278 "title": "Overview", |
| 279 "href": "/multidevice/index.html" |
| 280 }, |
| 281 { |
| 282 "title": "Opening Links in Chrome", |
| 283 "href": "/multidevice/index.html" |
| 284 } |
| 285 ] |
| 286 }, |
| 287 { |
| 288 "title": "Case Studies", |
| 289 "items": [ |
| 290 { |
| 291 "title": "Overview", |
| 292 "href": "/multidevice/index.html" |
| 293 }, |
| 294 { |
| 295 "title": "Pocket", |
| 296 "href": "/multidevice/index.html" |
| 297 }, |
| 298 { |
| 299 "title": "Feedly", |
| 300 "href": "/multidevice/index.html" |
| 301 } |
| 302 ] |
| 303 }, |
| 304 { |
| 305 "title": "Related DevTools Content", |
| 306 "items": [ |
| 307 { |
| 308 "title": "Mobile Emulation", |
| 309 "href": "/devtools/index.html" |
| 310 }, |
| 311 { |
| 312 "title": "Remote Debugging", |
| 313 "href": "/devtools/index.html" |
| 314 } |
| 315 ] |
| 316 } |
| 317 ] |
| 318 }, |
| 319 { |
| 320 "title": "CHROME WEBVIEW", |
| 321 "items": [ |
| 322 { |
| 323 "title": "Overview", |
| 324 "items": [ |
| 325 { |
| 326 "title": "WebView for Android", |
| 327 "href": "/multidevice/index.html" |
| 328 }, |
| 329 { |
| 330 "title": "Getting Started", |
| 331 "href": "/multidevice/index.html" |
| 332 } |
| 333 ] |
| 334 }, |
| 335 { |
| 336 "title": "Design & Develop", |
| 337 "items": [ |
| 338 { |
| 339 "title": "Pixel-Perfect UI", |
| 340 "href": "/multidevice/index.html" |
| 341 }, |
| 342 { |
| 343 "title": "WebView Workflow", |
| 344 "href": "/multidevice/index.html" |
| 345 }, |
| 346 { |
| 347 "title": "Tips & Tricks", |
| 348 "href": "/multidevice/index.html" |
| 349 } |
| 350 ] |
| 351 } |
| 352 ] |
| 353 } |
| 354 ] |
| 355 }, |
| 356 { |
| 357 "title": "PLATFORM", |
| 358 "items": [ |
| 359 { |
| 360 "title": "APPS", |
| 361 "items": [ |
| 362 { |
| 363 "title": "Discover", |
| 364 "items": [ |
| 365 { |
| 366 "title": "What are Chrome Apps?", |
| 367 "href": "/apps/about_apps.html" |
| 368 }, |
| 369 { |
| 370 "title": "Create Your First App", |
| 371 "href": "/apps/first_app.html" |
| 372 }, |
| 373 { |
| 374 "title": "App Architecture", |
| 375 "href": "/apps/app_architecture.html" |
| 376 }, |
| 377 { |
| 378 "title": "App Lifecycle", |
| 379 "href": "/apps/app_lifecycle.html" |
| 380 }, |
| 381 { |
| 382 "title": "Samples", |
| 383 "href": "/apps/samples.html" |
| 384 } |
| 385 ] |
| 386 }, |
| 387 { |
| 388 "title": "Chrome Apps Codelab", |
| 389 "items": [ |
| 390 { |
| 391 "title": "Learn with a Codelab", |
| 392 "href": "/apps/app_codelab.html" |
| 393 }, |
| 394 { |
| 395 "title": "1 - Set Up Development Environment", |
| 396 "href": "/apps/app_codelab1_setup.html" |
| 397 }, |
| 398 { |
| 399 "title": "2 - Create Basic App", |
| 400 "href": "/apps/app_codelab2_basic.html" |
| 401 }, |
| 402 { |
| 403 "title": "3 - Create MVC", |
| 404 "href": "/apps/app_codelab3_mvc.html" |
| 405 }, |
| 406 { |
| 407 "title": "4 - Save & Fetch Data", |
| 408 "href": "/apps/app_codelab5_data.html" |
| 409 }, |
| 410 { |
| 411 "title": "5 - Manage App Lifecycle", |
| 412 "href": "/apps/app_codelab6_lifecycle.html" |
| 413 }, |
| 414 { |
| 415 "title": "6 - Access User's Data", |
| 416 "href": "/apps/app_codelab7_useridentification.html" |
| 417 }, |
| 418 { |
| 419 "title": "7 - Access Web Resources", |
| 420 "href": "/apps/app_codelab8_webresources.html" |
| 421 }, |
| 422 { |
| 423 "title": "8 - Publish App", |
| 424 "href": "/apps/app_codelab_10_publishing.html" |
| 425 } |
| 426 ] |
| 427 }, |
| 428 { |
| 429 "title": "Develop", |
| 430 "items": [ |
| 431 { |
| 432 "title": "Offline First", |
| 433 "href": "/apps/offline_apps.html" |
| 434 }, |
| 435 { |
| 436 "title": "Handling External Content", |
| 437 "href": "/apps/app_external.html" |
| 438 }, |
| 439 { |
| 440 "title": "Content Security Policy", |
| 441 "href": "/apps/contentSecurityPolicy.html" |
| 442 }, |
| 443 { |
| 444 "title": "User Authentication", |
| 445 "href": "/apps/app_identity.html" |
| 446 }, |
| 447 { |
| 448 "title": "Storing Data in the Cloud", |
| 449 "href": "/apps/app_storage.html" |
| 450 }, |
| 451 { |
| 452 "title": "Cloud Messaging", |
| 453 "href": "/apps/cloudMessaging.html" |
| 454 }, |
| 455 { |
| 456 "title": "Rich Notifications", |
| 457 "href": "/apps/desktop_notifications.html" |
| 458 } |
| 459 ] |
| 460 }, |
| 461 { |
| 462 "title": "User Low-Level System Services", |
| 463 "items": [ |
| 464 { |
| 465 "title": "USB", |
| 466 "href": "/apps/app_usb.html" |
| 467 }, |
| 468 { |
| 469 "title": "Serial", |
| 470 "href": "/apps/app_serial.html" |
| 471 }, |
| 472 { |
| 473 "title": "Network Communications", |
| 474 "href": "/apps/app_network.html" |
| 475 } |
| 476 ] |
| 477 }, |
| 478 { |
| 479 "title": "MVC Architecture & Frameworks", |
| 480 "items": [ |
| 481 { |
| 482 "title": "About MVC Architecture", |
| 483 "href": "/apps/app_frameworks.html" |
| 484 }, |
| 485 { |
| 486 "title": "Build Apps with AngularJS", |
| 487 "href": "/apps/angular_framework.html" |
| 488 }, |
| 489 { |
| 490 "title": "Build Apps with SenchaJS", |
| 491 "href": "/apps/sencha_framework.html" |
| 492 } |
| 493 ] |
| 494 }, |
| 495 { |
| 496 "title": "Distribute", |
| 497 "items": [ |
| 498 { |
| 499 "title": "Publish Your App", |
| 500 "href": "/apps/publish_app.html" |
| 501 }, |
| 502 { |
| 503 "title": "Monetize Your App", |
| 504 "href": "/apps/google_wallet.html" |
| 505 }, |
| 506 { |
| 507 "title": "Analytics", |
| 508 "href": "/apps/analytics.html" |
| 509 } |
| 510 ] |
| 511 }, |
| 512 { |
| 513 "title": "Reference", |
| 514 "items": [ |
| 515 { |
| 516 "title": "Chrome Platform APIs", |
| 517 "href": "/apps/api_index.html" |
| 518 }, |
| 519 { |
| 520 "title": "Webview Tag", |
| 521 "href": "/apps/webview.html" |
| 522 }, |
| 523 { |
| 524 "title": "Web APIs", |
| 525 "href": "/apps/api_other.html" |
| 526 }, |
| 527 { |
| 528 "title": "Manifest File Format", |
| 529 "href": "/apps/manifest.html" |
| 530 }, |
| 531 { |
| 532 "title": "Disabled Web Features", |
| 533 "href": "/apps/app_deprecated.html" |
| 534 } |
| 535 ] |
| 536 }, |
| 537 { |
| 538 "title": "Help", |
| 539 "items": [ |
| 540 { |
| 541 "title": "FAQ", |
| 542 "href": "/apps/faq.html" |
| 543 }, |
| 544 { |
| 545 "title": "Google Groups", |
| 546 "href": "https://groups.google.com/a/chromium.org/forum/#!forum/
chromium-apps" |
| 547 }, |
| 548 { |
| 549 "title": "Stack Overflow", |
| 550 "href": "http://stackoverflow.com/questions/tagged/google-chrome
-app" |
| 551 } |
| 552 ] |
| 553 } |
| 554 ] |
| 555 }, |
| 556 { |
| 557 "title": "EXTENSIONS", |
| 558 "items": [ |
| 559 { |
| 560 "title": "Discover", |
| 561 "items": [ |
| 562 { |
| 563 "title": "Getting Started", |
| 564 "href": "/extensions/getstarted.html" |
| 565 }, |
| 566 { |
| 567 "title": "Overview", |
| 568 "href": "/extensions/overview.html" |
| 569 }, |
| 570 { |
| 571 "title": "Event Pages", |
| 572 "href": "/extensions/event_pages.html" |
| 573 }, |
| 574 { |
| 575 "title": "Content Scripts", |
| 576 "href": "/extensions/content_scripts.html" |
| 577 }, |
| 578 { |
| 579 "title": "activeTab Permission", |
| 580 "href": "/extensions/activeTab.html" |
| 581 }, |
| 582 { |
| 583 "title": "What's New", |
| 584 "href": "/extensions/whats_new.html" |
| 585 }, |
| 586 { |
| 587 "title": "Samples", |
| 588 "href": "/extensions/samples.html" |
| 589 } |
| 590 ] |
| 591 }, |
| 592 { |
| 593 "title": "Browser UI", |
| 594 "items": [ |
| 595 { |
| 596 "title": "Browser Actions", |
| 597 "href": "/extensions/browserAction.html" |
| 598 }, |
| 599 { |
| 600 "title": "Context Menus", |
| 601 "href": "/extensions/contextMenus.html" |
| 602 }, |
| 603 { |
| 604 "title": "Desktop Notifications", |
| 605 "href": "/extensions/desktop_notifications.html" |
| 606 }, |
| 607 { |
| 608 "title": "Omnibox", |
| 609 "href": "/extensions/omnibox.html" |
| 610 }, |
| 611 { |
| 612 "title": "Options Pages", |
| 613 "href": "/extensions/options.html" |
| 614 }, |
| 615 { |
| 616 "title": "Override Pages", |
| 617 "href": "/extensions/override.html" |
| 618 }, |
| 619 { |
| 620 "title": "Page Actions", |
| 621 "href": "/extensions/pageAction.html" |
| 622 } |
| 623 ] |
| 624 }, |
| 625 { |
| 626 "title": "Browser Interaction", |
| 627 "items": [ |
| 628 { |
| 629 "title": "Bookmarks", |
| 630 "href": "/extensions/bookmarks.html" |
| 631 }, |
| 632 { |
| 633 "title": "Cookies", |
| 634 "href": "/extensions/cookies.html" |
| 635 }, |
| 636 { |
| 637 "title": "Events", |
| 638 "href": "/extensions/events.html" |
| 639 }, |
| 640 { |
| 641 "title": "History", |
| 642 "href": "/extensions/history.html" |
| 643 }, |
| 644 { |
| 645 "title": "Management", |
| 646 "href": "/extensions/management.html" |
| 647 }, |
| 648 { |
| 649 "title": "Tabs", |
| 650 "href": "/extensions/tabs.html" |
| 651 }, |
| 652 { |
| 653 "title": "Windows", |
| 654 "href": "/extensions/windows.html" |
| 655 } |
| 656 ] |
| 657 }, |
| 658 { |
| 659 "title": "Develop", |
| 660 "items": [ |
| 661 { |
| 662 "title": "Accessibility", |
| 663 "href": "/extensions/a11y.html" |
| 664 }, |
| 665 { |
| 666 "title": "Content Security Policy", |
| 667 "href": "/extensions/contentSecurityPolicy.html" |
| 668 }, |
| 669 { |
| 670 "title": "Cross-Origin XHR", |
| 671 "href": "/extensions/xhr.html" |
| 672 }, |
| 673 { |
| 674 "title": "Debugging", |
| 675 "href": "/extensions/tut_debugging.html" |
| 676 }, |
| 677 { |
| 678 "title": "Extending DevTools", |
| 679 "href": "/extensions/devtools.html" |
| 680 }, |
| 681 { |
| 682 "title": "Google Analytics", |
| 683 "href": "/extensions/tut_analytics.html" |
| 684 }, |
| 685 { |
| 686 "title": "Internationalization", |
| 687 "href": "/extensions/i18n.html" |
| 688 }, |
| 689 { |
| 690 "title": "Message Passing", |
| 691 "href": "/extensions/messaging.html" |
| 692 }, |
| 693 { |
| 694 "title": "OAuth", |
| 695 "href": "/extensions/tut_oauth.html" |
| 696 } |
| 697 ] |
| 698 }, |
| 699 { |
| 700 "title": "Distribute", |
| 701 "items": [ |
| 702 { |
| 703 "title": "Hosting", |
| 704 "href": "/extensions/hosting.html" |
| 705 }, |
| 706 { |
| 707 "title": "Packaging", |
| 708 "href": "/extensions/packaging.html" |
| 709 }, |
| 710 { |
| 711 "title": "Autoupdating", |
| 712 "href": "/extensions/autoupdate.html" |
| 713 }, |
| 714 { |
| 715 "title": "Other Deployment Options", |
| 716 "href": "/extensions/external_extensions.html" |
| 717 } |
| 718 ] |
| 719 }, |
| 720 { |
| 721 "title": "Reference", |
| 722 "items": [ |
| 723 { |
| 724 "title": "Chrome Platform APIs", |
| 725 "href": "/extensions/api_index.html" |
| 726 }, |
| 727 { |
| 728 "title": "Web APIs", |
| 729 "href": "/extensions/api_other.html" |
| 730 }, |
| 731 { |
| 732 "title": "Manifest File Format", |
| 733 "href": "/extensions/manifest.html" |
| 734 }, |
| 735 { |
| 736 "title": "Migrate to Manifest 2", |
| 737 "href": "/extensions/tut_migration_to_manifest_v2.html" |
| 738 }, |
| 739 { |
| 740 "title": "Permission Warnings", |
| 741 "href": "/extensions/permission_warnings.html" |
| 742 }, |
| 743 { |
| 744 "title": "Optional Permissions", |
| 745 "href": "/extensions/permissions.html" |
| 746 }, |
| 747 { |
| 748 "title": "Match Patterns", |
| 749 "href": "/extensions/match_patterns.html" |
| 750 } |
| 751 ] |
| 752 }, |
| 753 { |
| 754 "title": "Help", |
| 755 "items": [ |
| 756 { |
| 757 "title": "FAQ", |
| 758 "href": "/extensions/faq.html" |
| 759 }, |
| 760 { |
| 761 "title": "Stack Overflow", |
| 762 "href": "http://stackoverflow.com/tags/google-chrome-extension/i
nfo" |
| 763 } |
| 764 ] |
| 765 } |
| 766 ] |
| 767 }, |
| 768 { |
| 769 "title": "STORE", |
| 770 "items": [ |
| 771 { |
| 772 "title": "Discover", |
| 773 "items": [ |
| 774 { |
| 775 "title": "What Is the Chrome Web Store?", |
| 776 "href": "/webstore/index.html" |
| 777 }, |
| 778 { |
| 779 "title": "What Can You Publish?", |
| 780 "href": "/webstore/index.html" |
| 781 }, |
| 782 { |
| 783 "title": "Tutorial: Getting Started", |
| 784 "href": "/webstore/index.html" |
| 785 }, |
| 786 { |
| 787 "title": "Best Practices", |
| 788 "href": "/webstore/index.html" |
| 789 }, |
| 790 { |
| 791 "title": "Samples", |
| 792 "href": "/webstore/index.html" |
| 793 } |
| 794 ] |
| 795 }, |
| 796 { |
| 797 "title": "Branding", |
| 798 "items": [ |
| 799 { |
| 800 "title": "Branding Guidelines", |
| 801 "href": "/webstore/index.html" |
| 802 }, |
| 803 { |
| 804 "title": "Supplying Images", |
| 805 "href": "/webstore/index.html" |
| 806 } |
| 807 ] |
| 808 }, |
| 809 { |
| 810 "title": "Monetizing", |
| 811 "items": [ |
| 812 { |
| 813 "title": "Seller Options", |
| 814 "href": "/webstore/index.html" |
| 815 }, |
| 816 { |
| 817 "title": "Using Google Accounts", |
| 818 "href": "/webstore/index.html" |
| 819 }, |
| 820 { |
| 821 "title": "Checking for Payment", |
| 822 "href": "/webstore/index.html" |
| 823 }, |
| 824 { |
| 825 "title": "Payments: Regions, Fees, & Tiers", |
| 826 "href": "/webstore/index.html" |
| 827 } |
| 828 ] |
| 829 }, |
| 830 { |
| 831 "title": "Publishing", |
| 832 "items": [ |
| 833 { |
| 834 "title": "Step-by-step Tutorial", |
| 835 "href": "/webstore/index.html" |
| 836 }, |
| 837 { |
| 838 "title": "Using Inline Installation", |
| 839 "href": "/webstore/index.html" |
| 840 }, |
| 841 { |
| 842 "title": "Terms of Service", |
| 843 "href": "/webstore/index.html" |
| 844 } |
| 845 ] |
| 846 }, |
| 847 { |
| 848 "title": "Help", |
| 849 "items": [ |
| 850 { |
| 851 "title": "FAQ", |
| 852 "href": "/webstore/index.html" |
| 853 }, |
| 854 { |
| 855 "title": "Google Groups", |
| 856 "href": "/webstore/index.html" |
| 857 }, |
| 858 { |
| 859 "title": "Articles", |
| 860 "href": "/webstore/index.html" |
| 861 } |
| 862 ] |
| 863 }, |
| 864 { |
| 865 "title": "Related Content", |
| 866 "items": [ |
| 867 { |
| 868 "title": "Develop Chrome Apps", |
| 869 "href": "/webstore/index.html" |
| 870 }, |
| 871 { |
| 872 "title": "Develop Chrome Extensions", |
| 873 "href": "/webstore/index.html" |
| 874 }, |
| 875 { |
| 876 "title": "Develop Chrome Themes", |
| 877 "href": "/webstore/index.html" |
| 878 } |
| 879 ] |
| 880 } |
| 881 ] |
| 882 }, |
| 883 { |
| 884 "title": "NATIVE CLIENT", |
| 885 "items": [ |
| 886 { |
| 887 "title": "Discover", |
| 888 "items": [ |
| 889 { |
| 890 "title": "What Is Native Client?", |
| 891 "href": "/nacl/index.html" |
| 892 }, |
| 893 { |
| 894 "title": "NaCl and PNaCl", |
| 895 "href": "/nacl/index.html" |
| 896 }, |
| 897 { |
| 898 "title": "Demos", |
| 899 "href": "/nacl/index.html" |
| 900 }, |
| 901 { |
| 902 "title": "Download SDK", |
| 903 "href": "/nacl/index.html" |
| 904 }, |
| 905 { |
| 906 "title": "SDK Examples", |
| 907 "href": "/nacl/index.html" |
| 908 }, |
| 909 { |
| 910 "title": "SDK Release Notes", |
| 911 "href": "/nacl/index.html" |
| 912 } |
| 913 ] |
| 914 }, |
| 915 { |
| 916 "title": "Getting Started Tutorial", |
| 917 "items": [ |
| 918 { |
| 919 "title": "Part 1: Simple PNaCl Web App", |
| 920 "href": "/nacl/index.html" |
| 921 }, |
| 922 { |
| 923 "title": "Part 2: SDK Build System and Chrome Apps", |
| 924 "href": "/nacl/index.html" |
| 925 } |
| 926 ] |
| 927 }, |
| 928 { |
| 929 "title": "Development Cycle", |
| 930 "items": [ |
| 931 { |
| 932 "title": "Building", |
| 933 "href": "/nacl/index.html" |
| 934 }, |
| 935 { |
| 936 "title": "Running", |
| 937 "href": "/nacl/index.html" |
| 938 }, |
| 939 { |
| 940 "title": "Debugging", |
| 941 "href": "/nacl/index.html" |
| 942 }, |
| 943 { |
| 944 "title": "Debugging with Visual Studio", |
| 945 "href": "/nacl/index.html" |
| 946 }, |
| 947 { |
| 948 "title": "Dynamic Linking and Loading with glibc", |
| 949 "href": "/nacl/index.html" |
| 950 } |
| 951 ] |
| 952 }, |
| 953 { |
| 954 "title": "Coding Your Application", |
| 955 "items": [ |
| 956 { |
| 957 "title": "Application Structure", |
| 958 "href": "/nacl/index.html" |
| 959 }, |
| 960 { |
| 961 "title": "Native Client Modules", |
| 962 "href": "/nacl/index.html" |
| 963 }, |
| 964 { |
| 965 "title": "3D Graphics", |
| 966 "href": "/nacl/index.html" |
| 967 }, |
| 968 { |
| 969 "title": "Audio", |
| 970 "href": "/nacl/index.html" |
| 971 }, |
| 972 { |
| 973 "title": "File I/O", |
| 974 "href": "/nacl/index.html" |
| 975 }, |
| 976 { |
| 977 "title": "The nacl_io Library", |
| 978 "href": "/nacl/index.html" |
| 979 }, |
| 980 { |
| 981 "title": "Messaging System", |
| 982 "href": "/nacl/index.html" |
| 983 }, |
| 984 { |
| 985 "title": "Progress Events", |
| 986 "href": "/nacl/index.html" |
| 987 }, |
| 988 { |
| 989 "title": "URL Loading", |
| 990 "href": "/nacl/index.html" |
| 991 }, |
| 992 { |
| 993 "title": "View Change, Focus, & Input Events", |
| 994 "href": "/nacl/index.html" |
| 995 } |
| 996 ] |
| 997 }, |
| 998 { |
| 999 "title": "Distribute", |
| 1000 "items": [ |
| 1001 { |
| 1002 "title": "Portable Native Client", |
| 1003 "href": "/nacl/index.html" |
| 1004 }, |
| 1005 { |
| 1006 "title": "Non-portable Native Client", |
| 1007 "href": "/nacl/index.html" |
| 1008 } |
| 1009 ] |
| 1010 }, |
| 1011 { |
| 1012 "title": "Pepper API Reference", |
| 1013 "items": [ |
| 1014 { |
| 1015 "title": "Structures", |
| 1016 "href": "/nacl/index.html" |
| 1017 }, |
| 1018 { |
| 1019 "title": "Functions", |
| 1020 "href": "/nacl/index.html" |
| 1021 }, |
| 1022 { |
| 1023 "title": "Enums", |
| 1024 "href": "/nacl/index.html" |
| 1025 }, |
| 1026 { |
| 1027 "title": "Typedefs", |
| 1028 "href": "/nacl/index.html" |
| 1029 }, |
| 1030 { |
| 1031 "title": "Macros", |
| 1032 "href": "/nacl/index.html" |
| 1033 }, |
| 1034 { |
| 1035 "title": "Files", |
| 1036 "href": "/nacl/index.html" |
| 1037 }, |
| 1038 { |
| 1039 "title": "Pepper C++ Classes", |
| 1040 "href": "/nacl/index.html" |
| 1041 }, |
| 1042 { |
| 1043 "title": "Pepper C++ Files", |
| 1044 "href": "/nacl/index.html" |
| 1045 } |
| 1046 ] |
| 1047 }, |
| 1048 { |
| 1049 "title": "Additional Reference", |
| 1050 "items": [ |
| 1051 { |
| 1052 "title": "Glossary", |
| 1053 "href": "/nacl/index.html" |
| 1054 }, |
| 1055 { |
| 1056 "title": "Native Client Manifest (nmf) Format", |
| 1057 "href": "/nacl/index.html" |
| 1058 }, |
| 1059 { |
| 1060 "title": "PNaCl Bitcode Reference Manual", |
| 1061 "href": "/nacl/index.html" |
| 1062 }, |
| 1063 { |
| 1064 "title": "PNaCl C/C++ Language Support", |
| 1065 "href": "/nacl/index.html" |
| 1066 } |
| 1067 ] |
| 1068 }, |
| 1069 { |
| 1070 "title": "Help", |
| 1071 "items": [ |
| 1072 { |
| 1073 "title": "FAQ", |
| 1074 "href": "/nacl/index.html" |
| 1075 }, |
| 1076 { |
| 1077 "title": "Forums & Issues Tracker", |
| 1078 "href": "/nacl/index.html" |
| 1079 }, |
| 1080 { |
| 1081 "title": "Publications & Presentations", |
| 1082 "href": "/nacl/index.html" |
| 1083 }, |
| 1084 { |
| 1085 "title": "Security Contest Archive", |
| 1086 "href": "/nacl/index.html" |
| 1087 } |
| 1088 ] |
| 1089 }, |
| 1090 { |
| 1091 "title": "Previous Versions", |
| 1092 "items": [ |
| 1093 { |
| 1094 "title": "Beta (Pepper 30)", |
| 1095 "href": "/nacl/index.html" |
| 1096 }, |
| 1097 { |
| 1098 "title": "Stable (Pepper 29)", |
| 1099 "href": "/nacl/index.html" |
| 1100 }, |
| 1101 { |
| 1102 "title": "Deprecated", |
| 1103 "href": "/nacl/index.html" |
| 1104 } |
| 1105 ] |
| 1106 } |
| 1107 ] |
| 1108 } |
| 1109 ] |
| 1110 } |
| 1111 ] |
OLD | NEW |