Dojo is described as the "bizarro" version of jQuery. While they appear similar at first glance, they operate quite differently. Dojo favors a more modular approach where widgets inject HTML into the DOM, servers provide JSON/JavaScript rather than HTML, and progressive enhancement is not a priority. It also has stronger internationalization support and loose coupling between components. Cujo.js takes Dojo's philosophies further with an MVC framework structure.
Slides from talk "Getting Started with Dojo Toolkit" at Cologne.JS in August 2010
some sample Dojo Code from my presentation is on http://code.google.com/p/dojodemo/
Cologne.JS is a local JavaScript user group: http://colognejs.de/
Corporate Real Estate at the Crossroads - Cost vs. Value: Australian CRE tren...JLL
Having been through some of the most challenging economic times in recent history, we believe corporate real estate (CRE) is at the crossroads. In a post-GFC environment, cost efficiency is here to stay and is viewed as business as usual. But today, the C-suite is asking CRE to shift the focus from cost to value creation, with CRE having to deliver on both sides of the cost vs value equation.
‘Corporate Real Estate at the Crossroads: Cost vs Value’ identifies four key strategies to deliver both cost savings and value creation. To learn more, please visit http://bit.ly/1qpc0Hq
The hotel investment sector has a strong outlook for the year ahead. Strengthening fundamentals are leading to increased transaction volume. Check out the top five signs of a healthy investment market for 2014.
JLL’s Mid-Year Skyline Update: A Closer Look at OH, MI & PAJLL
JLL's annual Skyline review is back and more advanced than ever before. Register for free to access the floor-by-floor data in roughly 1,200 of our nation’s most prominent towers, including Class A buildings in Cincinnati, Cleveland, Columbus, Detroit and Pittsburgh.
Risks Ahead: Global Corporate Real Estate Trends 2013JLL
JLL’s second biennial report on Global Corporate Real Estate Trends unearths the five top corporate real estate risks, including possible negative impacts to competitive advantage and profitability from cost cutting, procurement processes, lack of collaboration between functions and failure to drive productivity.
To learn more about this study and see where your corporation stands amongst survey repondents, please visit http://www.gcre.joneslanglasallesites.com/
Seven key commercial real estate investment themes for 2016JLL
In early 2016, current pricing levels, cycle longevity concerns and a heightened sensitivity to risk brought volatility into the real estate capital markets and drove an 11.2 percent decline in first quarter volumes. Explore the seven major trends that contributed to these dynamics.
From cloud adoption to data sovereignty, the data center industry is experiencing a host of new change drivers, all while it continues to explode with vigorous growth. Companies are getting smarter about their data and compute strategies, thriving amidst these winds of change.
Grocery stores compete for attention | JLL RetailJLL
As the battle between limited assortment discount grocers, high-end grocers and web-based sales from old and new retailers alike continues, the overall grocery industry is seeing major growth opportunities—especially in the short term.
2015 was a banner year for the grocery industry, led by $10 billion in profits and 77.5 percent of new yearly retail space being built in categories dominated by grocers.
Southern California remains the top destination for retailers—including grocery sellers—with financial struggles for grocery chain Haggen helping to fuel other retailers to expand in the market.
Read more about evolving shopping trends for millennials, how neighborhood and community centers feel the impact of increased grocery competition and why lower-cost grocery options continue to grow nationwide by downloading our complete report.
RECon Latin America 2016 – Retailers on the moveJLL
Latin America now holds three of the top 10 spots on the list of the “Hottest Countries for Retail Expansion.”
From Argentina to Brazil to Mexico and many other countries across the region, retailers continue to choose Latin America to expand their brands. With fewer shopping options currently in place than in the United States, these nations have significant room for retail expansion.
Find out where large multinational corporations like Nike, Bloomin Brands and Old Navy are taking operations in Latin America today and where these companies plan to go in the future by downloading our RECon Latin America 2016 report.
The unemployment rate dropped yet again in June, to 6.1 percent. However, total unemployment, which dropped only 10 basis points in June to 12.1 percent, is still double that official rate.
Total non-farm employment increased by 288,000 jobs, making June the fifth consecutive month of growth over 200,000 net new jobs. And, this growth was diverse, with the top three industry markets contributing only one-half of new jobs, and all but two subsectors showing net growth.
See more employment data, including demographic, geographic and industry breakdowns, in this report featuring research from the Bureau of Labor Statistics and JLL.
Additional office market research at: http://bit.ly/1znn4KF
Slides from talk "Getting Started with Dojo Toolkit" at Cologne.JS in August 2010
some sample Dojo Code from my presentation is on http://code.google.com/p/dojodemo/
Cologne.JS is a local JavaScript user group: http://colognejs.de/
Corporate Real Estate at the Crossroads - Cost vs. Value: Australian CRE tren...JLL
Having been through some of the most challenging economic times in recent history, we believe corporate real estate (CRE) is at the crossroads. In a post-GFC environment, cost efficiency is here to stay and is viewed as business as usual. But today, the C-suite is asking CRE to shift the focus from cost to value creation, with CRE having to deliver on both sides of the cost vs value equation.
‘Corporate Real Estate at the Crossroads: Cost vs Value’ identifies four key strategies to deliver both cost savings and value creation. To learn more, please visit http://bit.ly/1qpc0Hq
The hotel investment sector has a strong outlook for the year ahead. Strengthening fundamentals are leading to increased transaction volume. Check out the top five signs of a healthy investment market for 2014.
JLL’s Mid-Year Skyline Update: A Closer Look at OH, MI & PAJLL
JLL's annual Skyline review is back and more advanced than ever before. Register for free to access the floor-by-floor data in roughly 1,200 of our nation’s most prominent towers, including Class A buildings in Cincinnati, Cleveland, Columbus, Detroit and Pittsburgh.
Risks Ahead: Global Corporate Real Estate Trends 2013JLL
JLL’s second biennial report on Global Corporate Real Estate Trends unearths the five top corporate real estate risks, including possible negative impacts to competitive advantage and profitability from cost cutting, procurement processes, lack of collaboration between functions and failure to drive productivity.
To learn more about this study and see where your corporation stands amongst survey repondents, please visit http://www.gcre.joneslanglasallesites.com/
Seven key commercial real estate investment themes for 2016JLL
In early 2016, current pricing levels, cycle longevity concerns and a heightened sensitivity to risk brought volatility into the real estate capital markets and drove an 11.2 percent decline in first quarter volumes. Explore the seven major trends that contributed to these dynamics.
From cloud adoption to data sovereignty, the data center industry is experiencing a host of new change drivers, all while it continues to explode with vigorous growth. Companies are getting smarter about their data and compute strategies, thriving amidst these winds of change.
Grocery stores compete for attention | JLL RetailJLL
As the battle between limited assortment discount grocers, high-end grocers and web-based sales from old and new retailers alike continues, the overall grocery industry is seeing major growth opportunities—especially in the short term.
2015 was a banner year for the grocery industry, led by $10 billion in profits and 77.5 percent of new yearly retail space being built in categories dominated by grocers.
Southern California remains the top destination for retailers—including grocery sellers—with financial struggles for grocery chain Haggen helping to fuel other retailers to expand in the market.
Read more about evolving shopping trends for millennials, how neighborhood and community centers feel the impact of increased grocery competition and why lower-cost grocery options continue to grow nationwide by downloading our complete report.
RECon Latin America 2016 – Retailers on the moveJLL
Latin America now holds three of the top 10 spots on the list of the “Hottest Countries for Retail Expansion.”
From Argentina to Brazil to Mexico and many other countries across the region, retailers continue to choose Latin America to expand their brands. With fewer shopping options currently in place than in the United States, these nations have significant room for retail expansion.
Find out where large multinational corporations like Nike, Bloomin Brands and Old Navy are taking operations in Latin America today and where these companies plan to go in the future by downloading our RECon Latin America 2016 report.
The unemployment rate dropped yet again in June, to 6.1 percent. However, total unemployment, which dropped only 10 basis points in June to 12.1 percent, is still double that official rate.
Total non-farm employment increased by 288,000 jobs, making June the fifth consecutive month of growth over 200,000 net new jobs. And, this growth was diverse, with the top three industry markets contributing only one-half of new jobs, and all but two subsectors showing net growth.
See more employment data, including demographic, geographic and industry breakdowns, in this report featuring research from the Bureau of Labor Statistics and JLL.
Additional office market research at: http://bit.ly/1znn4KF
This research provides the JLL perspective on the current market conditions, rental favourability as well as on the opportunities and challenges for the remainder of 2015 & into 2016.
Key points:
1. Pressure on costs continues to influence location decisions.
2. Growth in Europe is expected to gain momentum.
3. M&A activities, portfolio optimisation and investment in the workplace will continue to influence corporate real estate strategies.
4. The research expands on current market conditions, existing rents and future rental directions across Europe, the Middle East and Africa.
Find out more http://jll.link/6009BMKUt
Reducing greenhouse gas emissions one building at a timeJLL
In the United States, since 2007, JLL has delivered $2.5 billion in energy savings to its clients, reduced clients' GHG emissions by 12 million metric tons, saved 20.6 billion KWH, and managed more than 300 LEED projects.
Learn more in this paper, originally written for Fortune's 500 Cares campaign.
CSS3: The Future is Now at Drupal Design Camp BostonJen Simmons
The next generation of CSS is here, and it's being used on thousands of sites. Come learn about the new styles, and how to use them today. Rounded corners, gradients, translucent color, shadows — forget making images, do it with CSS.
I cover the state of cross-browser support and tips for implementing graceful fallbacks. I talk about the future and where CSS3 is going. And I provide resources on where to learn more.
jQuery is drawing newcomers to JavaSCript in droves. As a community, we have an obligation -- and it is in our interest -- to help these newcomers understand where jQuery ends and JavaScript begins.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
5. video lessons learned
what makes something bizarro:
• it’s similar at first glance but...
• nearly opposite once you learn more
Thursday, August 26, 2010
6. video lessons learned
what makes something bizarro:
• it’s similar at first glance but...
• nearly opposite once you learn more
lessons learned:
• “opposite” is ambiguous
• neither is undeniably better / perfect
• can’t co-exist (really?)
• not all behavior is appropriate to both
Thursday, August 26, 2010
7. similar at first glance...
height
hair
style
order
Thursday, August 26, 2010
8. but not quite the same...
Kevin Gene Feldman Jerry George Kramer
neat & pressed relaxed
plaid spots
Thursday, August 26, 2010
17. but don’t be fooled...
the similarity ends here.
Thursday, August 26, 2010
18. but don’t be fooled...
the similarity ends here.
the bizarro dojo universe!
prepare to enter
Thursday, August 26, 2010
19. up is down
unlike the comfy world of jQuery, in the
bizarro world of dojo…
Thursday, August 26, 2010
20. up is down
unlike the comfy world of jQuery, in the
bizarro world of dojo…
dijits inject tiny bits of html into the dom
servers spew javascript & json, not html
“progressive enhancement” is a dirty word
seo and html validation are shunned
Thursday, August 26, 2010
21. up is down
unlike the comfy world of jQuery, in the
bizarro world of dojo…
wut? are we
dijits inject tiny bits of html into the dom
servers spew javascript & json, not html
whack?!?!
“progressive enhancement” is a dirty word
seo and html validation are shunned
Thursday, August 26, 2010
22. up is down
nah... ‘cuz now we’ve got super powers!
image: http://www.supermanhomepage.com/
Thursday, August 26, 2010
23. up is down
nah... ‘cuz now we’ve got super powers!
modular widgets
centralized ui logic
html5 offline-ready*
ipad & google-pad “native” html5 apps**
* sheesh! you gotta do some of the work yourself, slacker!
** requires PhoneGap or equivalent
image: http://www.supermanhomepage.com/
Thursday, August 26, 2010
24. up is down
progressive enhancement? pffffftt!
that’s for lame-o blogs
and marketing sites!
no javascript?
no admittance!
ie mobile and wap phones can
find another bizarro world
where web 1.0 is still king!
image: http://hildygottlieb.com/
Thursday, August 26, 2010
25. up is down
screw validation!
it adds no value* since
dijit’s html snippets are
already easy to grok
and debug:
•tiny & modular,
•unit-testable
* ok ok already! “resistance is futile”. we get it. we also get that validation
helps future-proof your html. dojo 1.6 will be valid html5.
image: http://www.themindrobber.co.uk/
Thursday, August 26, 2010
26. down is up
on the bizarro dojo seas...
one script tag will
conjure a salvo of .js
downloads
image: http://davelandweb.com/
Thursday, August 26, 2010
27. down is up
on the bizarro dojo seas...
one script tag will
conjure a salvo of .js
downloads
or not.
image: http://davelandweb.com/
Thursday, August 26, 2010
28. down is up
on the bizarro dojo seas...
one script tag will
conjure a salvo of .js
downloads
or not.
‘cuz a dojo pirate shoots
whatever size .js
slugs he wishes!
image: http://davelandweb.com/
Thursday, August 26, 2010
29. down is up
dojo.require() imports dependencies
dojo’s build system packages javascript
and html
my.HawtCalndr dojo.date
dojo.require(‘dojo.date’); dojo.provide(‘dojo.date’);
Thursday, August 26, 2010
30. down is up
(show me the codez!)
(dojo.require() and dojo.provide())
image: http://makezine.com/
Thursday, August 26, 2010
31. “hello” when he leaves
dojo pirates can say
anything they want –
and in any language –
and not get confused
image: http://www.savagechickens.com/
Thursday, August 26, 2010
32. “hello” when he leaves
dijit’s html snippets are tokenized and
are locale-aware
<div class=“my-hawt-widget”>
! <button>${buttonLabel}</button>
</div>
dojo.requireLocalization();
this.buttonLabel = dojo.i18n.getLocalization(
! ‘my.HawtWidget’, ‘strings’)[‘buttonLabel’];
Thursday, August 26, 2010
33. “hello” when he leaves
(more coadz!)
(templates, tokens, and i18n. oh my!)
image: http://modernmechanix.com/
Thursday, August 26, 2010
34. “good bye” when he arrives
dojo’s bizarro components are loose and
ignorant of their own parents!
but this is a good
thing! you want
your “babies” to be
independent!
Thursday, August 26, 2010
35. “good bye” when he arrives
dojo.connect() allows loose coupling
dojo.publish() and dojo.subscribe()
provide global app events
my.HawtWidget my.HawtCalndr
dojo.subscribe(‘timezone_chg’, onChangeTz: function (e) {
function (tz, bool) { dojo.publish(‘timezone_chg’,
/* do something! */ ! [‘PDT’, true]);
} }
);
Thursday, August 26, 2010
36. “good bye” when he arrives
(back to the javascript!)
(dojo.connect(), dojo.publish(), and
dojo.subscribe())
image: http://thedawgpound.com/
Thursday, August 26, 2010
37. and now for
something completely
bizarro
cujo.js
web app platform
Thursday, August 26, 2010
38. what is cujo.js?
web app platform:
•MVC-based framework
•CSS-centric, object-oriented
•based on dojo & dijit
•templates, guidance, examples, training
Thursday, August 26, 2010
39. why is cujo.js bizarro?
data flows magically between nodes & server
template languages disappear
(and so does the id attribute!)
views invoke the holey web trinity, instilling
powers to lesser browsers
ancient browsers grok css2.1 and css3*
*dude! not all of css3! I’ve got a life ya know.
Thursday, August 26, 2010
40. data flows magically
dojo data stores are hawt!
json-rest
data stores are data models couchdb
flickr
most handle client-server google
communication so you don’t csv
data binding provides the xml
“last mile” atom
etc...
the end result: “live” data
Thursday, August 26, 2010
41. template languages
disappear
why do we even need a {{template language}}?
html5 data-* attrs ftw!
inheritance: data-cujo-override
loops: data-cujo-iter
conditionals: data-cujo-if
“oohtml”, anyone?
image: http://thedawgpound.com/
Thursday, August 26, 2010
42. views invoke the
holey web trinity
oojs + oohtml + oocss => cujo.mvc.View
complete module, yet still overridable
my/HawtWidget.js:
dojo.provide(‘my.HawtWidget’);
cujo.requireCss(‘my.HawtWidget’);
cujo.requireHtml(‘my.HawtWidget’);
...
Thursday, August 26, 2010
43. ancient browsers grok
css2.1 and css3
once you take control of the stylesheets,
the sky is the limit!
ever wish this worked in IE6?
! .myWidget.selected {}
or this?
! .myMenu > .myMenuItem[href=”#”] {}
or this?
! transition: left 0.5s bounce 0.25s;
Thursday, August 26, 2010
44. ancient browsers grok
css2.1 and css3
once you take control of the stylesheets,
the sky is the limit!
ever wish this worked in IE6?
! .myWidget.selected {}
or this?
! .myMenu > .myMenuItem[href=”#”] {}
or this?
! transition: left 0.5s bounce 0.25s;
Thursday, August 26, 2010
46. even more bizarro
all things dojo:
http://dojotoolkit.org/
http://twitter.com/dojo
#dojo channel on freenode
keep up to date with cujo.js:
http://cujojs.com/
http://twitter.com/cujojs
http://twitter.com/unscriptable (me)
image: http://modernmechanics.com/
Thursday, August 26, 2010